Display warning if JAVA_HOME isn't set properly.
use new Automations file
Merge pull request #733 from houlianpi/master

Update Automation file.
Xcode 4.6.2 /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate
Merge pull request #732 from sourishkrout/master

Selendroid won't build properly without JAVA_HOME set
Require java
Merge pull request #736 from bootstraponline/require_java

Require java
Merge pull request #734 from snevesbarros/master

lookForAlert fix
Fixed instruments-without-delay protocol from git to https so people without write permissions can clone it.
Merge pull request #740 from kinghenry3/NewGitSubmodules

Changed git to http for instruments-without-delay in .gitmodules
Add mobile reset docs
update appium io
setting processingRemoteCmd was a bad idea, it creates time for things to go wrong. just perform the one-off check for the exception to the rule in push()
Check for null websocket

Fix #744
Merge pull request #745 from bootstraponline/fix_null

Check for null websocket
Page source now retrieves source for all windows (not just the main window).  This means that the statusbar window, keyboard window, and any actionsheet/popover/alert windows will be logged.
Fixed broken unit tests related to having page_source return all windows (not just the main window).
Merge pull request #748 from kinghenry3/PageSourcePatch

Page source now retrieves source for all windows.
use cross-platform path.resolve in adb.js
touch/click is same as /click for mobile
Merge pull request #751 from jlipps/master

misc fixes