Correct multi-line neutron attribute detection

The way that arrays were built-up for multi-line items caused the arrays
to become more tested with each element, making structures like
[[[a, b], c], d]

This corrects the behavior

Change-Id: I045abdfefd6f2cc85d0d9c70d3375fdce302f05d
(cherry picked from commit 0c82dfd436ff987aac70f5fc8440874f89b1155e)
Improve Neutron subnets management

Previously, subnet had some parameters as read-only which blocks some
features, like specifing dns servers, allocation pools and also specific
host routes. This patch aims to add support for these options as well for creation
and also for update (for some of them where API allows it).

Change-Id: Ic0e4ccbcc58a92bd014f0095de24e694dc7be6a9
(cherry picked from commit 340e1bb03787835637fe2c0bea86c1e0e6181221)
Merge "Correct multi-line neutron attribute detection" into stable/havana
Correct two bugs with neutron router gateway id parsing

1. The regex ended with `\}` but in the case of external gateways such
   as `{"network_id": "8b43562d-f168-4317-8c9f-4d639ba126ea", "enable_snat": true}`
   this was not finding the network_id.
2. The `.*` was greedy and in the prior case, matching more than just
   the id.

Change-Id: I224c0bcf387434bdd029b4c80934a66b60cc77e0
(cherry picked from commit c8989e62a51b22acf4f7862aa56bf574e9ac19f3)
Neutron 3.2.0 release

Updated README.md and Modulefile for Neutron 3.2.0 release

Change-Id: Icc1b8f7e2ddd9bef6fddddab50b1dbf4c9a26e56