changed save method so now it calls save method on server, instead of deciding between create and update
changing findById for external databases
added findById method for external databases (T-6655)
changed remove and loadRelations methods to work with external databases (T-6649, T-6662)
Merge branch 'master' into persistence_refactoring
Merge branch 'master' into persistence_refactoring
Merge branch 'master' into persistence_refactoring

Conflicts:
	src/com/backendless/IDataStore.java
Bug fixes
Merge branch 'master' into persistence_refactoring
Merge remote-tracking branch 'origin/master' into persistence_refactoring

Conflicts:
	src/com/backendless/FootprintsManager.java
	src/com/backendless/Persistence.java
Merge pull request #55 from Backendless/persistence_refactoring

Persistence refactoring for external data