RM8741

Route create was allowing routes to be created without doing sanity
checking on gateway, cidr or subnet_id. This patch adds that and three
relevant tests.