Bump version to 4.0.12

Major diff here is puppet version compatibility and intra-module role dependencies.