Merge pull request #5 from johnflux/dbus_arbitrary_commands

Add a SendAtCommand dbus function to just pass a given AT string
Add a "Test" button to the GUI, that can run tests against the phone
Start work on atcommands unit test
Add a lot more AT commands to the runtests