Added some things...

Recreated Object.create for browsers without it
Used a for...in instead of forEach to support older browsers
Added some doc comments
Added support for static members when extending Proto