Basic Scaffolding for Errors & Config Files

So far basic error handler that exposes some general functionality to log and throw errors.

In addition, config loader/validator that checks for a config file, has some validation checks (WIP) and then returns a promise back to the boot loader.

Signed-off-by: Scott Szarapka <scott@szarapka.com>