Adds 0x format and casing option for color()

Allows colors in the format of 0xab1209 to be generated.
Additionally adds casing option to allow generation of #abcdef and #ABCDEF
Closes #93