LogBookViewer update
Changes pushed to clone at https://bitbucket.org/lodici/magarena.
UI Notes
Tech Notes
Quite a lot of changes so will need some testing.
- Lodici
			UI Notes
- I have added an F11 fullscreen option to the View menu. This was primarily for testing but it might be a useful option in itself. It works on Windows 7, it works in Linux Zorin but I had to change the properties of the task bar so that it was not always on top. On Mac OSX I was unable to get proper full screen. Still, even an option that works on most OSes might be better than no option at all.
 - The log message format has not been touched - it still needs to be optimized so that there is more horizontal room for the message content. For example, the health value can be displayed below the health icon instead off to the side. The Turn info on the RHS could be displayed on a single top line. Use plain font instead of bold for message content?
 -  Removed logBookButton (Redundant) and textViewButton (available via View menu).
TODO - Add option to hide (roll-up) log viewer.
 - Add option to hide log scroll bar.
 - Save position of splitter divider between sessions.
 
Tech Notes
- Updated GamePanel to use layout manager (MigLayout) instead of absolute positioning (setLayout(null)). It has been split into two columns where the LHS JPanel is under the control of MigLayout whilst the RHS JPanel (the battlefield) retains no layout as before (absolute positioning).
 - The general consensus online seems to be that null layouts should be avoided at all costs and are more trouble than they are worth. A layout manager is much more adaptable to different platforms and resolutions.
 - Removed quite a lot of redundant code from DefaultResolutionProfile now that LHS of GamePanel uses a layout manager instead of absolute positioning.
 
Quite a lot of changes so will need some testing.
- Lodici