added startActivity function
add Settings, and ignoreUnimportantViews setting
Merge pull request #106 from Jonahss/settings

add Settings, and ignoreUnimportantViews setting
Merge remote-tracking branch 'eric/2969'

Conflicts:
	src/main/java/io/appium/java_client/AppiumDriver.java
	src/main/java/io/appium/java_client/MobileCommand.java
	src/test/java/io/appium/java_client/MobileDriverAndroidTest.java
fix tests. fixed a bug in context() introduced in #101
v1.7.0
New interfaces. The beginning of #105 fix
#105 #108 AndroidDriver. AppiumDriver. Implement & improvement.
#105 & #108 IOSDriver. AppiumDriver. InteractsWithApps.
more refactoring. moved tests around, added AppiumDriverTests
Fixed methods that use dimensions relative to a given WebElement
Added one type of fix to the other two methods.
#108 #105 Refactor is going on. AppiumDriver is made abstract.
Merge pull request #112 from BJap/pinch_zoom_fix

Fixed methods that use dimensions relative to a given WebElement
Merge pull request #113 from TikhomirovSergey/interfacesRefactor

#105. Act II. AppiumDriver became abstract.
#100 Fix
Merge pull request #114 from TikhomirovSergey/interfacesRefactor

#110 Fix
moved context tests around, added AppiumDriverTest
reimplemented ScrollTo() and ScrollToExact()
New interfaces. The beginning of #105 fix