add initial support for multiple device completion on adb
improve performance of android emulator completion
MacOSX support for caching

Apple decided to change the command line switches for stat.
compilation and syntax fixes in bashlib
basis for more advanced bash completion
use advanced infrastructure for adb completion
fix for encoding/line ending syntax error in utility_function