Fix declaration of prompt-for-directory

It had an extra quote inside the :type section, which is already quoted.
Don't treat compilation-start timestamp as matching file
Added 'ack-grep' as fallback if 'ack' is not found
Merge branch 'master' of git://github.com/astine/ack-and-a-half

With this, people shouldn't have to do anything special when using
ack-and-a-half, and the ack from Debian/Ubuntu's package.

This closes #13.

* 'master' of git://github.com/astine/ack-and-a-half:
  Added 'ack-grep' as fallback if 'ack' is not found
Merge branch 'patch-1' of git://github.com/DarwinAwardWinner/ack-and-a-half

This closes #10.

* 'patch-1' of git://github.com/DarwinAwardWinner/ack-and-a-half:
  Fix declaration of prompt-for-directory
Merge branch 'master' of git://github.com/binarin/ack-and-a-half into comp-mode-line-numbering

Compilation mode was incorrectly recognizing the "Ack started at Thu
Mar 15 18:17:26" as a filename with a match.  This turns on
first-match column numbering and adjusts the error regex to match.
While showing the first-match column numbering should be supported, a
more elegant solution is certainly welcome.

This closes #11.

* 'master' of git://github.com/binarin/ack-and-a-half:
  Don't treat compilation-start timestamp as matching file
auto-fill word-at-point when reading pattern from minibuffer
switch to symbol-at-point
improve defaults for based on code from full-ack.el by Nikolaj Schumacher
Merge branch 'autofill-word-at-point'

This adds support for defaulting the Ack pattern to be the
symbol-at-point when the user invokes ack-and-a-half.  Closes #6.

* autofill-word-at-point:
  improve defaults for based on code from full-ack.el by Nikolaj Schumacher
  switch to symbol-at-point
  auto-fill word-at-point when reading pattern from minibuffer
Remove hard-tabs
Add "--" before regexp in command

Without the end-of-arguments argument ("--"), Ack would think that the
search term was another argument.  This closes #9.
Update contributor & licensing information
Bump to version 0.2.0
Move LICENSE into .el, and update contributor list in README.markdown
Comment header tweaks for Marmalade

* Include a URL header pointing to the GitHub repository.
* De-obfuscate my email address since Marmalade strips it out and this
  is what spam filters are for.
* Try indenting the sample code to see if Marmalade handles it properly.
Bump to version 0.2.1
Localize default-directory to ack-and-a-half-run

Instead of surprising the user by changing default-directory out from
underneath them, we now localize default-directory to the scope of
running ack-and-a-half-run (similar to how ack-and-a-half-list-files
already handled this).  By doing this, default-directory is preserved
to what the user had before they ran ack-and-a-half.
Separate pattern into its own parameter for ack-and-a-half-run

Originally the pattern to search for was part of the extra "arguments"
parameter which didn't play nice with the change to be able to search
for patterns that began with a dash.  This came up, specifically, when
trying to use ack-and-a-half-same, since arguments would be something
like "--type elisp 'ack-and-a-half'", which would be placed after the
end-of-arguments marker.

We now pass the pattern to search for separately from additional
arguments to be able to reliably combine everything in the proper
order, with additional arguments before the end-of-arguments marker,
and the pattern after it.

Thanks to Diep Pham Van for noticing this.
Bump version to 1.0.0

This release changes the API for one of the core funcitons
(ack-and-a-half-run), which warrants a major version bump.

Closes #12
Closes #14