Port of David Merfield's javascript random color generator. Ported by Nathan Jones.