added guava event bus and map objects to android
merging with master