Removed a lonely System.out.println().
Added better error handling to the SDK. Now an exceptions are thrown to the user. NFleetException is thrown when there is something wrong twith the users input and IOException when there is something wrong with the underlying infrastructure
Fixed authentication loop. This would happen when authentication expires.
Removed EntityLinks from project. Reverted back to use DataSets for entities. Now when requesting a dataset entities contain only their self link and shold be retrieved before modifying. TaskSetImport and VehicleSetImport handle the new blob imports (can add many vehicles/tasks with the same request).
Added support for ../ links which are needed now that routeeventdatas contain links to their parent vehicles/tasks
Added TaskEventId-field and getter/setter to RouteEventData.
Removed unused fields form RouteEventData.java.
Fixed rel parsing in BaseData.java.
Added State field and changed IsFeasible to FeasibilityState and the type to String.
Changed Gson parser to not use Java 1.7 X to represent the timezone. Now using 'Z' that Java 1.6 also supports.
Added key and value definitions to relationVersion HashMap. This now also supports Java 1.6
Added tests for mass imports.