Merge pull request #7 from cobweb-eu/master

Adding local provider
display sync state icon, removed from core
Issue edina/fieldtrip-sync#6 refactoring loose ends
remove commented out code
Migrate templates to jquery mobile 1.4
Migrate navigation events to jquery mobile 1.4
ref: http://jquerymobile.com/upgrade-guide/1.4/#navigation
Fix events for jquery mobile 1.4
Fix loading messages
Use fieldtripopen _pagecreate event
Merge branch 'master' of github.com:edina/fieldtrip-sync
If only one provider is available the user doesn't have to select provider
Additionally it makes only available providers that the pcapi provides and exist in the pcapiproviders variable in the config.ini or all if the variable doesn't specify any.

Fix issue edina/fieldtrip-gb#24
Issue edina/fieldtrip#29 prevent 'Uncaught illegal access' on samsung galaxy
Merge branch 'master' of github.com:edina/fieldtrip-sync
Issue edina/fieldtrip-gb#14 remove syncutils class and replace with pcapi and calls to records
Move get list of providers to a function
Add missing parameter in the loginCloud function
Merge branch 'master' of github.com:edina/fieldtrip-sync

Conflicts:
	src/www/js/sync.js
Merge branch 'master', remote-tracking branch 'upstream/master'