Setting up Unit Tests for \Core\Process\Login::action()

* Correct Object\Log::setup() to actually define the logs table
* Add some sensible defaults to the config values
* Return log values for troubleshooting
* Update log messages on login failure
* Don't log login failure twice!
* Add initial unit test (working test only, not failure test)