Fixing code inspection issues.
Fixing indentation.
Fixing logging statements to use text substitutions.
Overriding copy, duplicate, and retain methods for SockJS frames.
Fixing inconsistent method parameter ordering.
Removed unused class PathUtil.
Making PathParams public.

- Also renamed the enum Transports.Types to Transports.Type
Limiting the visibilty Frame implementation fields.
Renaming package handlers to handler.
Renaming package transports to transport.
Moving Greeting, Iframe, and Info classes to handler package.

- also made the classes package-private.
Using StringUtil.simpleClassName for toString methods.
Adding support for null terminated arrays in MessageFrame.