================
- Added a feature to parse a comma-separted input string. New parse_commas()
function to do this.
- Modified most parsing methods to accept strict vs. loose parsing except where
it doesn't make sense (e.g. CIDR will always be strict).
- Added optimize_network_range() to do exactly that based on a specified usage
ratio.