Add Support for UInt, Int[8|16|32|64] & Float80
Improved matching of capture specifiers

Previously capture specifiers were lumped in with declaration-specifier.
Moved them to their own group.
Improved matching of unowned(safe) and unowned(unsafe). Previously these
would not have matched but their incorrect counterparts
(unownedsafe, unownedunsafe) would have matched.
Add simple folding markers for swift

The Folding markers are based on the simple '{\s*$' and '^\s*}'
Allow for functions without a body

These are used in protocol blocks, before the end was never found as a `{}` block isn't used.
Improve punctuation scopes
Revamp string literal matching

Now scope the entire string as a whole and use embedded scopes for interpolation.
Correct typo in include

When calling protocol-composition-type. #ignore
Use storage scope instead of keyword

For declaration keywords.
Use constant scope for booleans
Merge branch 'master' of https://github.com/textmate/swift.tmbundle

Conflicts:
	Syntaxes/Swift.tmLanguage