Added code for DHCP's RFC 3442 classless static route option
Make DHCP code use already existing select in manager.rb
Make sure vnet routes used in DHCP static routes have correct ingress/egress state
Comments for DHCP static routes, plus a little code cleanup
Check that static routes exist before adding option to DHCP response
Merge branch 'master' into feature-dhcp
Added an event for updating security group rules and made some made some method skeletons for updating security groups
Some code refactoring
Commented out a test that probably isn't valid any more
Wrote a unit test for FilterManager#update_item
Allow security group rules to be updated on the fly
Factored out IP octets code in dhcp.rb
Fix test for empty route list
Add :not_network_id to route_manager match, refactor DHCP to use it
Got rid of the rule classes. They were overengineered and making things much more complicated than they needed to be.
Refactor: move initial step of find_static_routes to caller
Remove duplicate route_links when finding static DHCP routes
Refactor: use Array#<< instead of nested collect, better variable names
Refactor: split out code to find router's interface's IP
Merge branch 'master' into feature-dhcp