Merge pull request #70 Improve navtable window sizes

The constructors were doing a unnecesary call to getWindowInfo method
before the panel were built, so the algorithm used to estimate the
correct size was using incorrect values.

This call has been removed, and a new algorithm to calculate the
windows sizes has been implemented

Changed layout of center panel to simplify the code