Additional SetResult and ParamaterAs functions for vector<unsigned char>
Refactor base64 functions
AES encryption/decryption
First pass at AES functions
Use vector<>s for the input vector rather than strings
Check that there is a parameter to get, ParameterAsChar
Auto update version 02020152
Remove the inputVector parameter for the AES functions: just create/use them automagically
Create a new object for ddl calls rather than use the copy constructor
Plug leak of BESQLCommand objects
Set error = NoError() rather than 0 at the beginning of BE_ExecuteScript
Generic exception class
Automatically generate keys of the correct length
Improved error handling
Auto update version 02020153
Functions to get the size, the first element and an arbitrary element by number
Zip multiple files
Auto update version 02020154
Improved error handling for the Mac versions of ExecuteShellCommand & ExecuteSystemCommand
Pinch a few macros from sys/wait.h for use on Windows
Revert error handling in the (depreciated) ExecuteShellCommand function