Added missing types to durandal.d.ts to compile with--noImplicitAny

Added types where they were missing in the .d.ts file (most were only void returns). durandal.d.ts can now be used in a TS project compiled with --noImplicitAny.

Also exported Box class since it's used by an export variable.