Handle case where DataPoint payload contains an element that is unknown

If the DataPoint payload returned from Device Cloud contains a field that is not defined in DataPoint, currently an 'UnknownFieldException' is raised and the DataPoint cannot be parsed.  This fix allows unknown fields and simply throws them away.  Bumped the version number for fun.   Will add any new fields to DataPoint as they become available.