Removed hard coded width limit

There was a hard coded limit on the width of the hoverable. Did not seem necessary and was stopping us from using a wider width. Removing this hard coded. limit

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Merge pull request #396 from recurve/HoverableWidthLimit

Removed hard coded width limit
remove unused imports
add missing serialVersionUID
replace deprecated methods
remove some unnecessary code
Merge pull request #397 from darkv/cleanup_patch

Some code cleanup
Add name to node with primitive object.

Before that we have such response:
<tabTypes2 type="String">
<null>123</null>
<null>456</null>
</tabTypes2>

And after nodes have valuable names:
<tabTypes2 type="String">
<String>123</String>
<String>456</String>
</tabTypes2>
Merge pull request #399 from songsterr/integration

Add name to node with primitive object.