Fixed browserify support.

- Added runtime check for browserify.
- Broke dependency-strings to trick browserify to ignore.
Removed the hackiness from getting around browserify.
docs improvment
Merge branch 'browserify' of git://github.com/fizker/KineticJS into fizker-browserify
build
Merge branch 'fizker-browserify'