Dropped submodules (except for date, since it has generic "toString" types of functions).
Created "tangelo.date.*" functions rather than messing with the Date prototype; changed client code to conform.
Converted console.log statements in util.js into throw statements.