Revision history for Device-Neurio

0.01    June 18, 2014
        First version, contains first 5 API calls available for beta testers
0.02    June 23, 2014
        Improved POD documentation
        Added checking for required parameters
        Added support for optional parameters
0.03    June 23, 2014
        Added pre-requisite of LWP::UserAgent to Makefile.PL
        Added more detailed error messages on failures
0.04    June 25, 2014
        Added error checking for Granularity
        Added error checking for Frequency in Energy_Stats
        Added general comments to code
        Added details of data structures in POD
0.05    skipped since I burned this during my initial attempts to upload
0.06    skipped since I burned this during my initial attempts to upload
0.07    June 25, 2014
        Adjusted Makefile.PL with specific requirements
0.08    June 25, 2014
        Updated README
        Updated Device-Neurio.t with only the 'use' test
        Added EXPORT section
0.09    June 29, 2014
        Added support for page and perPage parameters
0.10    July 01, 2014
        Added references to documentation for ISO8601 for time specification
0.11    July 19, 2014
        Update documentation
        Added option for debug printouts
        Moved all the URLs to $self
        Added a function to dump the contents of $self
0.12    July 24, 2014
        Added decoding of the HTTP code and reason for most recent request
        Added functions to fetch last code and last reason
        Moved common code to __process_get
0.13    Sept 07, 2014
        Corrected a bug in __process_get()
        implemented the storing of "code" and "reason" from the most recent API call
        Added support for new 'Appliance' API features
        Changed the names of existing 'Samples' functions to follow a more consistent naming scheme
        Updated documentation
0.14    Oct 19, 2014
        Added separate functions for fetching events per appliance or per location
        Added support for 'since' option when getting appliance events by location
0.15    Oct 31, 2014
        Added calculation of execution of Fetch commands
        Added funciton to retrieve time of last execution
0.16    Sept 06, 2015
        Added DESTROY function
        Added Debug function to support debug logging
        Removed unnecessary validation of parameters that is performed by the REST interface
        Corrected fetch_Appliances_Events_by_Location
        Added 'put', 'patch', 'post' and 'delete funcitons
        General cleanup of documentation