Array fix

Fixed a bug which caused observer to continuously fire events on arrays
with added properties.
Merge pull request #12 from klimlee/master

Array fix, tests fine.  Thanks for the PR on this.  You guys are a lot faster than I am at getting around to these issues :)