Jokes and Errors

Added more comments, errors, and changed newInstance to xFromName
because I think it makes more sense that way
someone really likes new...

personally fromName is more descriptive but ....
Someone forgot their license

Added License Info to all files, added ability to use URL for some
methods
All classes now have docs!

they many not explain any more than the class name but they are good
docs non the less
Broke down and Fixed?

Broke down a couple methods for readability
Possibly fixed a bug? I don't really get it.... bytes are weird...
Merge branch 'master' of https://github.com/CaptainShadows/DeveloperCapes
add demo mod, quick and dirty fix for non-subclassable managers.