add a scoped value class reverting on exit scope
fix assert when not using qt
fix aligned memory allocation
hashing a string should consider characters
spacing in logging alloc
fix code location to work on osx