updated .gitignore to ignore intellij Idea files
updated pom.xml: added mapcode dependency
added Location.java; AbstractLocation.java; GPSLocation.java; MapcodeLocation.java;
added AbstractLocationTests.java; GPSLocationTests.java; MapcodeLocationTests.java;