fixes #6 by marking flushers go as volatile
adding Gson creating util, creating a serialization test, closing #3, closing #5, and closing #8 by adding support ffor BigDecimals, Arrays, and Lists inside Props
renaming Client to AnalyticsClient, closing #4
adding statistics around messages dropped due to high queue / high memory conditions, closing #7