Resolves #356
gave syntax an overload for compile
mostly work on adding dates to programfile and fileinfo
moved programfile to safe
moved volume and harddisk to Safe
almost moved archive and volume manager to safe
cleanup
FunctionAttribute to Safe
moved what i could of sharedobjects to safe
removed functionmanager from cpu
removed bogus property on binding
renamed binding and remove kosidmodule
removed unused cpu in bindings
removed unused cpu
boundvariable to safe
converted delegates to lambda
fixed token count
added logging and reduced visibility on volume
added more logging
KSPLogger shouldnt swallow exceptions when it has a problem