Enhanced formatting of Start.lsl

Added some defines and moved defines to first column to better
make them visible and to follow standard practice. Few other
formatting changes.
Added defines and more reformatting

Added more defines to clarify and simplify code. Added defaults
to clarify settings. Reformatted some, reducing source code size
(at least in that part).