added M.Exception
added exception to tests and test for bindToCaller
Merge branch 'ui' of github.com:mwaylabs/TMP2 into ui

Conflicts:
	framework/test/core/object_test.js