Adding NSData support.
Cleaning up white space.
Re-implemented @onlinecity's 'c-loop and initWithBytesNoCopy:length:encoding:freeWhenDone'.
Adding NSData-specific function for NSData support… derp.