Updates to the defaults.
Added files to handle Linux-specific plugin loading.
Sweeping changes and incorporation of plugins.
Updated test dependencies.
Packing away even more changes.
Improved core systems (still failing tests).
Updated plugin infra and made it possible to resolve sym from libs.
Improved plugin system and abstracted symbol resolution.

Signed-off-by: Jacky Alciné <me@jalcine.me>
Updated cmake, src and tests for plugins and the likes.
Updated plugin code.

  Issue #7.
Restored test suite to a sane state.
Updated sources quite a bit. Not a good rebasing point.
Made the build output less verbose.
Ripped out some files for sanity when searching.
Removed duplicate bits of code.
[test] Add updates to test.
[test] travis: add CMake 3.0.0
[test] Removed cmake and pkg-config to make environment more pristine.
[test] Used Kubuntu's PPA just to get the latest CMake (2.8.12).
More refactoring and updated tests to reflect current status.