Build: Move externals from /lib/ to /external/
Build: Add migrateWarn and migrateWarnProp to .jshintrc

Close gh-63
Core, Traversing: Add size & andSelf methods

Fixes gh-60
Closes gh-62