Fix "members" property check

According to https://bugs.launchpad.net/heat/+bug/1247638/comments/3

Closes-Bug: #1248571
Closes-Bug: #1247638
Change-Id: I4a61963d730250d8c3714b20c9cc7bb3717d85af
Refactor tests to use mock

Refactor some of the tests to slowly move towards using mock
instead of mox

Change-Id: I0f8039b0ccd07c9a1737b229b520f9225484d4b9
Implement update for neutron router resources

This change allows any updatable properties to be updated
on an existing router without replacement. Documentation
is limited on what properties are updatable, so discovery
was manual.

Partial-Bug: #1241553
Change-Id: Ia3b1885cee2f3440bb73724291d46d5af19962eb
Merge "Refactor tests to use mock"
Merge "Fix "members" property check"
Merge "Implement update for neutron router resources"