better handling of arrays and recursion depth limit
Merge branch 'master' of https://github.com/jbielick/HashJS

Conflicts:
	hash.js
parseModel method (temporary) and removed function prototype callwithcopy in favor of using hash merge.
Merge remote-tracking branch 'origin/master'

Conflicts:
	hash.js