Add definitions for lz-string

Definitions apply to lz-string v1.3.3.
Add definitions for jquery.tile.js
Make optional the before argument of enter().insert('')

From the documentation: "For enter selections, the before selector may
be omitted, [...]"
add angularLocalStorage type files
Merge pull request #2171 from M0ns1gn0r/lzstring

Add definitions for lz-string
Merge pull request #2172 from zaneli/jquery.tile

Add definitions for jquery.tile.js
Merge pull request #2177 from Stilgar84/master

For d3.js "typing": Make optional the before argument of enter().insert('')
add declare module
tabId is optional
Merge pull request #2178 from horiuchi/angularLocalStorage

Add definition of angularLocalStorage
Merge pull request #2179 from pine613/feature/chrome/tabs_update

Add overload