Serve filelistings as json
pass $q to settingsMock for synchronized testing, updated tests

Conflicts:

	spec/services/ng-challengeSpec.js
	src/js/services/ng-challenge.js
tests for ng-settings
updated xhrSpec
Added tests for fs-pg

add fs-pg spec
Call done() on promise chain when a promise is returned from jasmine spec runner
remove list method as it is the same as read now
remove ng-connect, it is being replace by ng-remotehost
added remotehost spec
Merge branch 'master' into feature/standalone

Conflicts:
	spec/services/ng-challengeSpec.js