build for windows phone 8

* added platformCapabilities object that codifies the supported operations on each platform

#256517
Merge pull request #166 from Icenium/dragnev/wp8-build

Windows Phone 8 Build support