levelshot command was outputting bad images

copypasted MP stuff over
Merge remote-tracking branch 'upstream/master' into custom
nicer RGB sabers stuff

now works with multiple RGB colours. still need to fix UI up a bit more
and maybe modify that colour parser (which is from ent)