Update submodule reference
Change DB access logic
Add const values for function default args
Add comment
Added marshaling of managed struct to and from C++ code
Reworked functions to fit around managed structs
Added post-build macro
Added functions to retrieve move IDs and names
Added missing lookupmovetypename functions
Merge pull request #2 from codemonkey85/dev

Push changes from Dev to Master.