core: add support for general authors file
infodeck: make it easy to replace martinfowlercom logo
article: silence todos that are "later" or "never"
articles: change side color to use earth
infodeck: getting jasmine tests working
css: put tw colors into colors file

should separate these out if I get external users
infodeck: fix bug causing intermittent test failure

from drafts 7a467d7 (itself from drafts 76421b6)
infodeck: migrate jasmine tests to mocha

some tests disabled while I investigate issues

trigger for this was running jasmine tests and find that some fail now
(some non-deterministically) that were ok when last run a year or so
ago. Hypothesis is that there is some bug in the async handling as I
don't see problem when manually working with deck. Certainly there is
some issues due to jquery's handling of promises (eg bug fixed in
7826f15)
articles: soften the earth sidebar background
infodeck: change handling of browser history

from drafts 59ddea8
articles: allow artice to define ref in catalog