Implemented a autohide function for the panel. (#134)

Configure using Configure Panel dialog. Using X11 events map and unmap to see if there has been added any additional dialog.
Use the slot autoHidePermanentLock and Unlock respectively to tell the panel not to hide/unhide.
Animation can be disabled by selecting 0ms for animation duration.

I have tested it until now without errors/misbehavior. Hope you will like it.
Numbers here don't look good. A ```enum``` would be nicer to read and understand.