Flatten layer config file

Each layer defined must explicitly call out it's own properties,
avoiding inheritance or global defaults.

Signed-off-by: Shane Bryan <shane.bryan@intel.com>
Fix use of AC_DEFINE_UNQUOTED for configuration file

This commit fixes a build failure.

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>
Code style: function definition style

declarations have "{" on the same line of multiline definitions
(e.g. structs, etc). But we want normal function definitions
to have a bare protoype without "{" at the end. That character
goes on a line by itself just like the closing "}".