Add aggregation method support to the circular buffer get/set methods
Update the parser to handle 'nan' since sscanf has varying levels of support on different platforms