Migration from NonConsumableItem to LifeTimeVG.

Migrating ownership over previously purchased NonConsumableItems to existing LifeTimeVGs defined in IStoreAssets implementation.

Plus: removing unneeded calls to checkMetadataVersion, minor change in SoomlaStore which doen't effect logic.
Use setMigrationIndicator instead of setting directly
new lib
Restore previous change in SoomlaStore and StoreInfo.initilazieFromDB call to checkMetadataVersion
New lib
NSUserDefaults valueForKey changed to boolForKey
Refactored getMigrationIndicator to isMifrationRequired
Merge branch 'master' into noncons_migration

* master:
  updated core project
Merge branch 'noncons_migration'

* noncons_migration:
  Refactored getMigrationIndicator to isMifrationRequired
  NSUserDefaults valueForKey changed to boolForKey
  New lib
  Restore previous change in SoomlaStore and StoreInfo.initilazieFromDB call to checkMetadataVersion
  new lib
  Use setMigrationIndicator instead of setting directly
  Migration from NonConsumableItem to LifeTimeVG.