Fixes indentation of functions with 'with-' in their name.

clojure-indent-function was incorrectly indenting as a def form an
invocation of a function with 'with-' anywhere in its name.

For example, it was doing:

(with-filling
  (sandwich :peanutbutter :jelly))

(sandwich-with-filling :peanutbutter
  :jelly)

Instead of:

(with-filling
  (sandwich :peanutbutter :jelly))

(sandwich-with-filling :peanutbutter
                       :jelly)

Now it does the latter.
Merge pull request #147 from technomancy/fix-with-indentation

Fixes indentation of functions with 'with-' in their name.
Documents the clojure-test-(implementation-)for-fn functions.
Merge pull request #149 from pjstadig/document-jump-functions

Documents the clojure-test-(implementation-)for-fn functions.
added "map-indexed" into built-in function list
Merge pull request #150 from dadinn/patch-1

added "map-indexed" into built-in function list
Merge remote-tracking branch 'techo/master'