Dynamic module options + RedditBooru support

Allows modules to dynamically specify new module options
Each site module for image inline viewer can be enabled/disabled
Added RedditBooru support to inline viewer (disabled by default)