This greatly increases the performance of long string encodes as we won't need to copy intermediate results over and over.
Allow Jiffy to be used easily in projects using either rebar 2 or 3.
Finally got off my butt and started using EUnit.