replaced tabs with spaces
added None/null value checks for all "open_application"'s optional
arguments and updated unit tests accordingly
some code clean-up
added eclipse relates stuff to .gitignore
added android keyevent (press_keyevent and long_presskeyevent) keywords
add mock for dependency
Merge branch 'master' of https://github.com/jollychang/robotframework-appiumlibrary into enchancements

Conflicts:
	src/AppiumLibrary/keywords/_applicationmanagement.py
fix unittest pythonpath and add coverage in Makefile
Merge pull request #25 from yahman72/enchancements

Enchancements
1.1.0