Actually load the sequence file from the command line.

As opposed to the "bigrabi"
WIP: first attempts and error codes.
Ugly template library wrapper to catch exceptions.

Pretty amazing it actually compiles though.
Try a aps_getter templated functor as well.
Fancy macros for new APS2_STATUS checking
Cleaner status checkers with std::bind
Change get_firmware_version to return unsigned
More macro-wrangling to get the ccall function string right.
Hook-up connect and disconnect to the new calling methods
Since the error messages are static use const char* and point error message to it.
Add enumeration to Julia driver
More library function to APS2_STATUS

get/set sampleRate
get_uptime
Bring over all the channel getters/setters
errno header file
get_error_msg now returns const char * and handles missing status messages
Remove unused LED_MODE enum.
New get_error_msg API returns const char *
Help from @blakejohnson to simplify aps2_call macro using splatting
Change to enumerate_APS2s to not clobber Base.enumerate
Convert over trigger API to APS2_STATUS.

Be explicit about TRIGGER_SOURCE enum at top level.