LumiverseOrientation updates

Type is now an enum not a string (there are only so many units you can
use...)
Orientation conversion added for DMX based patches
Clean up of DMX type conversion enum->string functions