Merge pull request #1 from robertvazan/master

Fixed compiler warnings
Unwrap safely. Renamed ComputedJob to DependentJob. Removed IUpdatable.
Attach type descriptor to each object instance instead of using attribute.
Moved Portable to root folder
Share source code between Portable and Universal projects
Moved timers to portable library
Separated generic type analysis from platform-specific type descriptors
WPF platform library shares namespace and folder with portable library
MakeCommand in main Assisticant namespace
Universal platform library now uses common metadata processing and produces only one DLL
Moved Silverlight and WindowsPhone projects
Renamed StoreApp
Renamed StoreApp.ViewModels project
Moved unit tests
Fixes for bugs introduced during rewrite
Unit test project for universal platform
Metas namespace lifted up to portable library
Generate XML documentation
Update CanExecute asynchronously to prevent callbacks from UI
Fixed null reference exception caused by private properties