Expose the ability to compile brushlib as a shared object

For some reason this was hidden away, and forced to false if
introspection wasn't enabled.
Add help output

Now running with `scons -h` will reveal options.