Merge pull request #2 from nossrf/master

Bug fixes and cleanup
Log warn on notify login failed and log error on error message
client: Add support for reading from input device
client: Set user agent via commandline
Exit application on authentication failure
Merge pull request #6 from kolibre/exit-on-invalid-auth

Exit on invalid auth
Add english translation for prompts
Merge pull request #7 from kolibre/english-narrator-translation

Add english translation for prompts
Fix gdb batch flags
Add missing ldflags
Change daisy online test to first rely on given input parameters
Check for changed passwords on second login attempt
Link against local lib

prog_LDADD is inappropriate for passing program-specific linker flags (except for `-l', `-L', `-dlopen' and `-dlpreopen'). So, use the prog_LDFLAGS variable for this purpose.
Fix timer test
Merge pull request #8 from kolibre/login-race-bugfix

Login race bugfix
Set autoplay true by default
Fix failing testcase with get and set password
Include busyhandler in settings namespace
Add check for empty username and password. Needs refactoring

This is a hack. In cases where execution is really slow the username and
password does not get set in time, casusing login to fail.
Merge pull request #9 from kolibre/set-auto-play-true

Set auto play true