GSON, DataHandler refining

I added GSON to the library for our app and updated the DataHandler
with some notes and general fixes.
More DataHandler changes

Updated the getLogs() and addLog methods
DataHandler further changes

Added code to allow adding logs to an ArrayList.
Conflict fixes

Fixed conflicts from DataHandler merge.