Merge pull request #757 from FranciscoBorges/master

HORNETQ-1102 Take the locks in the right order.
Replace all "/* (non-Javadoc)\n* @see ETC */" with @Override:
- Delete all unused methods not overriding anything;
- Reduce visibility when possible

FYI, regular expression used was:
/\* \(non-Javadoc\)\R    \* @see [\p{Alpha}\p{Digit}\p{Punct}\p{Blank}]*\R    \*/\R[\s\t]*public
REPLACED WITH
@Override\R   public