Added an example of an adaptive layout manager.

This can be used to workaround the limitation of not being able to
change the window hierarchy of a video surface component without
interrupting or breaking video playback.
Merge branch 'master' of git@github.com:caprica/vlcj.git