Fixes for Swift language issues

Adds built-in Swift methods and attributes, corrects the number
recognition for non-decimals and numbers that contain underscores,
removes string matching from within string interpolations, and adds
class/protocol/struct/enum recognition.
Dropped number relevance to zero
Merge pull request #495 from natecook1000/master

Fixes for Swift language issues