implement builders for bridges
add default task
rename duplicated Soomla
perform refactoring to support setSoomSec
fix nullable productIDs
fix nullable productIDs

(cherry picked from commit e53a9cefb86c91d8826c60bb4f60bc5de6fe38d4)
Update README.md

Fix path to `android-store-google-play`
initialize pointer with NULL; dereference pointer to pointer before checking for NULL
Removed unnecessary include of CCArray.h 

In the latest version of cocos2dx-v3 CCArray.h is deprecated, so I could not compile cocos2dx-store-example for iOS (file not found error) and since this class is no longer in use, I just removed the unnecessary inclusion of CCArray.h which is moved to deprecated folder in cocos2dx-v3.
documentation work-in-progress
Added inline documentation
small inline doc fixes.
added documentation.md and edited README.md
small changes in docs
fix restore data
(cherry picked from commit a1cb7f0)
fix restore data
(cherry picked from commit a1cb7f0)
update submodules
Merge branch 'addBuilders' into cocos2dx-v3

Conflicts:
	Soomla/CCStoreController.cpp
	Soomla/CCStoreController.h
	Soomla/domain/CCMarketItem.cpp
	Soomla/domain/CCMarketItem.h
	android/project.properties
Merge pull request #89 from sasan-j/cocos2dx-v3

Removed unnecessary include of CCArray.h
Merge branch 'cocos2dx-v3' of github.com:soomla/cocos2dx-store into cocos2dx-v3