Added and modified BNFs

  - Added BNF for Tox URI scheme
  - Modified BNFs for Tox DNS URI scheme
    - Removed unnecessary nonterminals and definitions
    - Removed unnecessary logic from language definition
  - (Removed some new lines and changed "schema" to "scheme")