Redesign unlock indicator
Add -s, --size option

Add commandline option to define size of the unlock indicator.
Add -a, --always-visible option

Add commandline option to always show the unlock indicator.
Change default background color to black
Update man page
Avoid flicker with dpms enabled

When launcehd with -d, the unlock screen was drawn before turning off
the monitor, Turn off the monitor before drawing the unlock screen to
avoid initial flash.
Ignore unlock indicator size if out of range
Use cairo_rotate to draw the segments
Increase default unlock indicator size

Use the original unlock indicator size to avoid additional confusion.
Update man page
Change the way unlock indicator is drawn

Yet another Hello World! to cairo.
Minor typo fix
Change -s --size to -w --indicator-width
Add -s, --stealth-mode option

This is from ravinrabbid's invisible mode commit.

https://github.com/ravinrabbid/i3lock-clock
commit f607ca4542ea1603762e93f8312ae9917a4b6c55
Reduce failed attempt redraw timeout

Reduce redraw timeout after an unsuccessful authentication attempt when
unlock indicator is always visible.
Add version suffix