Fixed a possible NullPointerException and a bug in colour parsing.

Summary of the bugs fixed:

1) Liquid blocks have a null step sound. (Only possible to achieve this NullPointerException by enabling picking of liquid blocks and left clicking them)
2) Green and blue were parsed the wrong way round previously in the light input dialogues.