Support highlighting annotations in comments

This patch adds support for highlighting annotations in comments which
begin with the ‘@’ character, as is common in projects like Symfony.
Update php-mode-modified to the current date
Remove an emoticon from the README

I am not sure what compelled me to include that to begin with….
Document annotation highlighting in the README
Add David Maus to the list of contributors
Merge branch 'dmj/highlight-annotations'

* dmj/highlight-annotations:
  Add David Maus to the list of contributors
  Document annotation highlighting in the README
  Remove an emoticon from the README
  Update php-mode-modified to the current date
  Support highlighting annotations in comments
Update the version to 1.7
Add a test case for Github issue 8
Update the status in the README
Add a test case for indetation issue 29

Github-issue: 29
Define the pound and newline characters as comment syntax

Currently PHP files which have comment lines like

    # This is a comment with "a string" in it

do not receive proper syntax highlighting.  The presence of any string
in such a comment, whether it uses double or single quotes, causes
Emacs to highlight the comment line with a mixture of other font-lock
faces.  This happens because Emacs does not realize that a pound sign
and a newline are comment delimeters.  We can fix this problem by
modifying the php-mode-syntax-table so that the pound sign and newline
character have the syntax properties of comment starter and comment
ender, respectively.  (See section 35.2.1 of the Elisp manual for more
details.)

Github-issue: 22
Remove the regular expression for pound-sign comments

Now that the pound-sign is in the php-mode syntax table as a comment
delimeter we do not need a regular expression for font-lock to apply
the comment face to such lines.
Update php-mode-modified over changes to comment syntax
Merge branch 'issue-22'

* issue-22:
  Update php-mode-modified over changes to comment syntax
  Remove the regular expression for pound-sign comments
  Define the pound and newline characters as comment syntax
Add a test case for Github issue 27
Change the array formatting example in the README

The example has each element in the array aligned by the ‘=>’
operator.  The README mentions that this alignment is not part of
php-mode; it was something I did manually.  Nonetheless, it is still
confusing to have there as it can give people the false impression
that php-mode aligns array elements in a way that it does not.  This
patch changes the example to reflect how php-mode actually indents the
array code.
Improvement indentation for anonymous functions used as arguments

This patch causes php-mode to indent code like

    $app->get("/index", function() {
        $app->redirect("foo");
    });

in the way that you see above, i.e. closing the anonymous function on
the same line as the top-most function/method call.

Jakub Jankiewicz receives credit for this patch since all I (EJMR)
have done is make two small changes to an Elisp function he wrote for
this purpose: I changed the function name to add the ‘php-’ prefix and
used ‘cl-count’ instead of ‘count’ to surpress a compiler warning.
Except for those two cosmetic changes, the code is his work.

Github-issue: 29
Make sure the test for issue-29 works after new indentation changes
Merge branch 'issue-29'

* issue-29:
  Make sure the test for issue-29 works after new indentation changes
  Improvement indentation for anonymous functions used as arguments
  Add a test case for indetation issue 29
Add Jakub Jankiewicz to the list of contributors

I have no reason to think he even knows about this project, but I did
use Elisp code he posted online so it is only fair to add his name.