-added required libs
-added GpsLocation and MapCodeLocation create() methods to factory
-some fixes in lat/long mixup
-added asHrefNewWindow() to HtmlUtil
-added conversion between GpsLocation and MapCodeLocation objects
-moved isValid() to AbstractLocation