Added deparse() command to pretty print expressions

Woo! First shot at #2017.

Example:
```julia
julia> string(parse("x = a + b * c^(d / -e)"))
":(x = +(a,*(b,^(c,/(d,-(e))))))"

julia> deparse(parse("x = a + b * c^(d / -e)"))
"x = a + b * c^(d / -e)"
```