Updated Maven plugin to 3.6.0 and library/sample to 3.2.0
Avoiding the use of bitmaps in the drawing process of a ShowcaseView

In order to use the proper XFermode drawing directly on the given Canvas in dispatchDraw() method you need:
- to enable software rendering mode for API>10
- to enable drawing cache for legacy versions

Canvas matrix needs to be reset once circle drawing is finished, in order to prevent further scaling on the next draw
Fixed current sample activities in order to prevent crash on API<10

- added check against os version when trying to start  MultipleActionItemsSampleActivity
- tweaked sample layouts a little in order to be properly shown even on phones
Added new sample for legacy Android versions (no actionbar required)

- introduced a slightly edit on ShowcaseViews in order to allow adding a simple View in the ShowcaseView
- new sample with a lovely kitten for legacy versions
- tweaked old sample layout for better compatibility with both phone and tablet screens
Formatting fixes according to Paul comments/suggestions on previous pull request
Formatting fixes according to Paul comments/suggestions on previous pull request (pt2)
Changed minSdk up to 18. Got rid of the last silly spaces in my code :)
Merge pull request #1 from novoda/drawing_without_bitmaps

Drawing without bitmaps