Fix a crash when you don't want to show a title
Remove manually calculated dimensions
Remove manually calculated dimensions
Cling drawing changes

Go back to the standard Cling method of using an offscreen bitmap to draw into to ensure that the punched-through circle is drawn
A much too big commit

- Features: improve the builder pattern
- Set up tests (although they don't seem to work)
- Move to gradle standard directory format
Removed ConfigOptions

- Now moved into separate methods on the builder or showcaseview itself
Fixed issues relating to styles and text
Changed some small things