Changes to doctor/dev.js to check for additional flags, also updated contributing.md

-Fix related to #2752 
-Changes to doctor/dev.js to check for presence of adb,ant to system path
-Changes to doctor/dev.js to check for android-16 (for selendroid) and android-18 in platforms directory in Android home
-Updated documentation in contributing.md