Revert "Removes framework Preference demos"

This reverts commit 946280d6ce5f33ee3a4d046a997203345d8a29cb.

Reason for revert: Breaking builds due to doc generation using these samples

Change-Id: I7caf9792e84e0e1eedea4a7294a321c684be2d5c
25 files changed