Added @constructor jsdoc comments where applicable.
Fixed JSC_WRONG_ARGUMENT_COUNT warnings.
Removed default value for now mandatory "multiplier" argument for _random_int().
Removed (accidentally copied) "valid_directions" and "direction" constructor parameters from ObjectPlayer2Tower1.
Removed unused ObjectBase.class parameter - closure compiler is finally happy without any warnings!