Ported parsing to execute_function()

Painstakingly ported command parsing to execute_function(). Some more
piping stuff (still doesn't quite work). Starting work on debugging
superBash because I'm getting a seg fault as soon as I run it.