UPDATED optional "*" value renders all vocabs without having to name them.

Same as #10 but supports '*' and '[*]'. Also a big refactor, including reformatting to 4 spaces (how it should always be!) and making the multi_lang_site_generator task much easier to read.