Override :main ns for lein repl purposes

Fixes #47
add one more problem in function exercise
add answer
Merge pull request #50 from marshallshen/master

add one more problem in function exercise
Improve grammatical flow

refs #51
Fix spelling.
Merge pull request #54 from dkinzer/Fix-spelling

Fix spelling.
rearranging map keys to prove sort function
Merge pull request #57 from bobwilliams/master

rearranging map keys to prove sort function
Update 05_maps.clj

"Often you will need to get the keys, but the order is undependable"
The keys value pairs are already ordered by key. Why not make the original map un-ordered to force the user to think about sorting them?

"You can get the values in a similar way"
Two of the three values are already provided in the answer, the answer to this challenge can be arrived at by providing the missing one through process of elimination without thinking about sorting.
update answer key
A few grammatical changes.
Merge pull request #61 from drguildo/grammar-fixes

A few grammatical changes.
Minor grammar fix
Merge pull request #66 from ChrisCummins/grammar-fix

Minor grammar fix
Added one test to the polymorph suite (test name usage)

* added one tests that verifies that the diet function also
  accesses the name value of the map (before it was possible
  to just return "Bambi eats veggies." for the herbivore diet
* since this is not the main purpose of these specs added just
  this one and not extra specs for default/carnivore as I didn't
  want to bloat it, but could add those as well if desired
Move herbivore assertions together
Make if-not example clearer, fix the answer keys

I felt the example wasn't very clear as the conditional returned the
quoted form of `doom` when it evaluated to true or false. This way the
user needs to find a value that satisfies the if-not conditional so it
returns `doom` and not `more-doom`.
The answer file's expression returns the argument provided

Although the answer's file entry worked, it ignored the provided
argument. With this change it returns what was passed to it.  I branched
from master, I hope it can be merged it in.
Switch variable from index to x to avoid confusing syntax highlightig.

index is a clojure.set function and ended up highlighted for me, sending me
down a rabbit hole of confusion. Avoid this with a more generic variable name
consistent with other Koan files.