Updated package.json.
Add convenience to operator.
Export Operation errors.
Don't create empty TextOp compounds.
Empty Compounds are disallowed now.
Don't create ArrayOperation compounds if not necessary.
Fix: make NOP ArrayOperations invertible.
Don't create empty Compounds.
Helper to iterate atomic ops within Compounds.
Object operations are NOP if they contain a NOP update operation.
Add more sugar to helper for iterating compound operations.

- breakable
- reverse
rename: __prototype__ => Prototype
Namespaces for testsuites.
Merge pull request #3 from andreypopp/0.2.x

rename: __prototype__ => Prototype