Add parser support for IPv4 netmasks.
Ulexing dependency.
Cleaner implementation of IP masks.
Try parsing IP addresses first.
Move mask parsing from lexer to parser

Conflicts:
	syntax/Parser.ml
Add choice token to lexer.