Test files in all steps

* Fix typo in pyrpc
* Remove functions.py and avoid input in autotesting

Signed-off-by: Daniel Francis <francis@sugarlabs.org>