More string mangling
Additional OLA C++ Library Features backported from my slotinfo branch to make code reviews manageable
Fix some nits
Merge pull request #303 from peternewman/e1.37-2

E1.37-2 Network configuration Redux - Part 1 (Additional C++ Library Features)
Fix another build error.
Resync with trunk