Namespacing.

* all exception tags are located in proper namespace.
Spooler now generates start_error instead of init_error.
Specialization of `is_error_code` for custom error codes done.
Driver error category implemented.
Tiny style.
Driver exceptioning.

 - all embedded drivers are now throws only cocaine::driver_error_t.