Callbacks not executing using normal notation, but works with shorthand notation.

Fixed callbacks that did not execute on normal notation defines, this was because callback was still null. Added+Refactored the README: The readme is now much more complete and comprehensive.
Fixed bunch of incorrect calls and resource links such as browserCode() is now vendorPrefix() and url links etc.