Initial module and class structure.
Wired up Siesta class inheritance.
Switched from classes to interfaces.
Flattening attempt.
Completed harness namespace.
Merge branch 'Siesta' of https://github.com/bquarmby/DefinitelyTyped.git
Fleshed out test namespace.
Filled in more Test namespace.
IHttpPromise updates

success/error should retain the promise type
also, the callback return should be void, any return value doesn't seem to be carried anywhere: http://jsfiddle.net/9syMH/
Merge pull request #961 from georgiosd/patch-1

IHttpPromise updates
Changed some return types from type Object to type any so properties and methods of return types can be called
Merge remote-tracking branch 'upstream/master'
Add class documentation links
Fix indentation
Add connect to Server
Update DBOptions
Remove reaper from DBOptions
Add ReadPreference class
Update Collection constructor
Update ObjectID class