Merge pull request #12 from aerinzero/wip

Controller Observations now firing correctly
Adding in support to only fire observation changes once for hasMany loads
Merge branch 'wip' of github.com:Mochaleaf/ArrayPipeline into wip
Added propertyDidChange trigger for 'results' on _processChanges