add unit tests and fix range function.

also add README and fix package.json
add shuffle and shuffled methods and tests
add shuffle usage to readme
Merge branch 'master' of github.com:superjoe30/js-rand into superjoe30-master

Conflicts:
	README.md
shuffle should support array-like objects