Diego/Nathan spec behavior when the user is not found.
improved specs for interview process.
add support for event machine.