feature preview framework

QA Passed: http://manage.dimagi.com/default.asp?106187