More appengine integration

1. Added defaults setting
2. Changed unique user Id to utilize the device ID feature.
3. Handling mock test picker values dynamically based on user selected stream