Use a binary pickling protocol rather than the less efficient ASCII protocol, seeing as it's being base64 encoded anyway.
Use pickle.HIGHEST_PROTOCOL rather than -1
Merge pull request #35 from DigiACTive/feature/efficient_pickle

Use binary pickling rather than the less efficient ASCII one