update readme based on real life experience
Merge pull request #56 from rcode5/improve-developers-readme

update readme based on real life experience
Add description block for #restore

* i was unable to figure out how to write tests for the commandline output
* i did write a test for codegansta/cli (https://github.com/codegangsta/cli/pull/68) to prove that the cli handles Description properly
Merge pull request #57 from rcode5/add-description-to-restore-method

Add description block for #restore
Add -c/--config flag to specify config file path.
Delete extraneous whitespace
Fix user-agent
Merge pull request #59 from isbadawi/config-flag

Add -c/--config flag to specify config file path.
Display error message received
Merge pull request #62 from Tonkpils/show-error-message

Display error message received from fetch current endpoint
Allow filtering current by language
Merge pull request #63 from Tonkpils/filter-current

Allow filtering current by language
Bump version
Run go fmt
Mark exercises as new. Fixes #66

When fetching new exercises, it's helpful to have an indicator of which
exercise you have not yet submitted any code for, especially since the
exercises are now listed in alphabetical order, not in any particular
order of completion.
Bump version
Use bufio.ReadString to read user input.
fmt.Scanln treates spaces as a discontinuation of input according to http://golang.org/pkg/fmt/#Scanln
Merge pull request #68 from Tonkpils/fix-panic

Use bufio.ReadString to read user input.
Return an error from askForConfigInfo instead of using panic
Merge pull request #70 from Tonkpils/less-panicky

Return an error from askForConfigInfo instead of using panic