Scale the unlock indicator (for retina displays)
Merge remote-tracking branch 'origin/master'
Generate fragment shader

Now fragment shader is generated using blur radius and sigma.
Fix stack overflow

Buffer for fragment shader was on stack and had a fixed size. With
larger blur radius the shader got larger and it overflowed the stack.
Now buffer for fragment shader is stored on heap and it is dependentant
of the number of sampling points.
Add cmdline options to blurring

Now you can specify blurring radius (-r) and sigma (-s).
Fix indentation
Autogenerate blur radius and sigma

Now blur radius and sigma are automatically adjusted accourding to your
screen resolution.
Fix documentation

New cmdline options added to documentation.