Update to .NET 4.5 / VS 2013
Cleanup
File encryption

This is a first pass at adding file encryption, moving back to .NET 4.0
again (though still VS2013), and tweaks, some basic error handling, etc,
etc.