refactored observableArray to support relationArray, complexTypeArray and primitiveArray + test cleanup
Merge branch 'master' of https://github.com/IdeaBlade/Breeze