[Cooja] Fixes and enhancements for 6lowpan analyzers

This PR should solve several minor issues I discovered when working with the `RadioLogger` plugin and slighlty extends its decoding capabilities.

Fixes:
- Indention / whitespace cleanup
- @Override annotations
- User unsynchronized `StringBuilder` instead of `StringBuffer` to increase performance
- Fixed TTL field encoding, added hlim decoding
- `getInt()` assembly of integer value from bytes was buggy
- Display DTSN field value unsigned

Enhancements:
- misc output style cleanups
- Handle all UDP port compression options
- Display transport layer protocols in brief output (for IPHC)
- minimal hop-by-hop extension header decoding hack
- Display UDP port numbers in brief and verbose output (IPHC)
- Short names for ICMP types in brief output

![Original](https://cloud.githubusercontent.com/assets/1416326/3820630/94287fde-1cfb-11e4-8203-4097c4876f7a.png)
![Modified](https://cloud.githubusercontent.com/assets/1416326/3820631/96ff297e-1cfb-11e4-8e02-52366cfe418d.png)