Inline some functions to get around linker errors
Normalize line ends
Add Get/SetVariable overloads for specifying variable name as a string vector