Adding val alias for getValue

Remove gitignore
Merge pull request #18 from natew/add-alias

Adding val alias for getValue
Add alias val for getValue
Document remove and val methods
Use strict equality
Improve rewrap by wrapping at the root of target subtree
Clarify remove description
Merge branch 'master' of https://github.com/mquan/cortex