refactoring package.xml for indigo

added message_generation and runtime dependencies to the package.xml files where it was missing.
This tags are used in the newer rosjava builds used in indigo(no idea why it worked in hydro...)