Update ANTLR float suffix grammar

- Removes `f128` from the grammar, which is no longer supported in rustc
- The `fragment` modifier is added so it won't parse a float suffix as a separate token (this fixes an issue in [VisualRust](https://github.com/PistonDevelopers/VisualRust), where the ANTLR lexer is used for syntax highlighting)