fix warnings
update to protoc 2.5
updates to work with droidplanner