Fixed compilation warning
Added utf8 decoder variant
Pinned dep versions
JSONConvertibleObject properly sub-classable
Updated for 8-18 toolchain
Merge branch 'master' of https://github.com/PerfectlySoft/PerfectLib
Corrected compat func
Re-added initializeServices for compat
Removed dependency on Net. Re-added custom file path extensions