Update README.md
Update package.json
Update README.md
Create LICENSE.md
Update LICENSE.md
fix empty()
add r.js task

Conflicts:
	package.json
Merge branch 'master' into collections

Conflicts:
	package.json
removed dist from repo
port Option from js inheritance to traits.js
removed dist from repo
port Option from js inheritance to traits.js

Conflicts:
	src/test.js
add Random class
add Try
fix compose and override
fixes
add Product, Tuple, T
fixes
add Tuple4
exceptions and more