Modified fp encryption to use StringIO
This resolved issues where the filepointer was passed in as readonly.
Sorting out some issues with file pointer modes.
seems to be issues with the set/get from/to file functions.