Add Download feature

Added a submission "download" feature for #131. It saves problems and solutions using `/submissions/:key`. at exercism_home/solutions/:user/:language/:slug/:key/
We can use the `filepath.Join()` method, which will put the correct slashes in place based on the operating system.

http://golang.org/pkg/path/filepath/#Join