Added declare for top level module in less.d.ts
Updates for Typescript 0.9

Updated several modules for Typescript 0.9
update gently usage to used typed variable
Merge pull request #29 from jedigo/master

More updates for typescript 0.9