added schemaInit property to options,
validating client channel now to prevent crashes when client is not exposing what he should,
clientside push method was missing, which caused crashes in some scenarios
bumped version to 0.3.17
Merge branch 'master' of https://github.com/capaj/Moonridge

Conflicts:
	built/moonridge-angular-client-rpcbundle.min.js
	package.json
	test/mr-test-ctrl.js