Merge pull request #6 from floodlight/master

Merge from upstream.
removing undesired padding from action_id structs
removing instruction_id. Instructions don't seem to act like actions.
removing tmp comments
removing OFPadMembers before calc_lengths is called
removing comments and unused import
adding test case for action_id_output
adding java test
removing unrequired line from test
Merge into master from pull request #211:
Remove padding from action_ids. (https://github.com/floodlight/loxigen/pull/211)