add start server to adb completion
added git helper + globally ignore some artifacts
overhauled prompt system
add explain shell alias function