Implemented INSERT_TO_SCREEN mode

When using this mode, the ShowcaseView is not placed in the current
Activity's view hierarchy, but instead added to the WindowManager.
This has the advantage of being able to draw over dialogs, thus
enabling one to highlight a View within a Dialog.
Merge branch 'insert-to-screen'