ERAY (Edit Ray)

It works like ARAY or CRAY, except what it does is set elements' various properties. It uses ctype to determine the property being chewed on, and I used some 'mnemonic' ctypes to achieve that. 
See more on [its readme section](https://github.com/boxmein/The-Powder-Toy/blob/master/README#L25). 
If you want to, you can ignore all commits except the ones done on Feb 21, because the others are unnecessary for ERAY.