Use can to check commands in Commands.t
Bandage the flaky command count test

This should probably be re-done to not fail every time we change the
number of commands in the parent S::R::Commands.pm file...
Extend S:R::D's error handler appropriately

The error messages that Appium throws have important text in the
{origValue} key, and the {message} key is a duplicate of the {error}
key. The new process_error function makes the error message use the
{origValue} to provide more information to the users if it's available.
Fix hide_keyboard documentation
Add reset end point
Add app strings endpoint
Add android keycode presses
Add current activity endpoint
Document the set_text endpoint from #2
Add set_value endpoint
Add pull folder endpoint
Refactor testing Appium endpoints into a few subs
Add pull folder endpoint
Add push file
Add complex find
Add background
Add is_app_installed
Add app related commands: install, remove, launch, close
Add end_test_coverage
Add lock device and shake device end points