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