Don't interpret functions for RPROMPT at shell boot

Otherwise we don't get the date & battery updating :trollface:
Be smarter with springing ruby tests
bert my tests goddammit
Fuck yes, I am this lazy