Video implementation start
Add main level implementation
Merge branch 'master' into MediaForAndroid
add methods for media part 1
refactoring
refactoring
Merge branch 'master' into MediaForAndroid

Conflicts:
	samples/DataService/tododemo/libs/backendless.jar
	samples/FileService/filedemo/libs/backendless.jar
	samples/GeoService/geodemo/libs/backendless.jar
	samples/MessagingService/pubsubdemo/libs/backendless.jar
	samples/MessagingService/pushdemo/libs/backendless.jar
	samples/UserService/rolesdemo/libs/backendless.jar
	samples/UserService/userservicedemo/libs/backendless.jar
Merge remote-tracking branch 'origin/master'
media routes fix
added Cache Service
fixed Cache service
refactoring
Merge pull request #30 from Backendless/cache_service

Cache service
added logic for validation user token (T-6063)
BKNDLSS-6059 Allow before handlers to "short circuit" API invocation chain
add AtomicOperation (waite WebOrb client fix)
added logic for validation user token (T-6063)
Merge remote-tracking branch 'origin/T-6063(verify_user_token)' into T-6063(verify_user_token)
added logic for validation user token (T-6063)
Merge pull request #31 from Backendless/T-6063(verify_user_token)

added server-side logic for validation of user token (T-6063)