Adding support for proto argument.
Cleaned up a bit from JSHint.
Support MSIE in Function.getDisplayNameOf.
Updated documentation, now supporting proto argument. Added another example. Copied examples to tests.js.