libtorc-core: Allow RegisterEnvironmentVariable to be used statically
libtorc-core: Add TorcLibrary

- primarily a convenience class to allow runtime, dynamic loading of
libraries from a user defined directory.
libtorc-qml: Use TorcLibrary in TorcCECDevice