[Fix bug 845295] Fix custom date range query date variation

* Use local time when Date object has no time defined (defaults to 00:00)
Merge pull request #356 from glogiotatidis/ignore-vendor-dirty

Ignore vendor dirty git modules.
Merge pull request #362 from akatsoulas/847457

[fix bug 847457] Add/Edit Voting.
Merge pull request #361 from johngian/845295

[Fix bug 845295] Fix custom date range query date variation
[Fix bug 842306] Initial implementation of comments in events

* Add EventComment model and EventCommentForm
* Implement comment in events/views.py
* Add delete event comment to URLs
* Add delete comment permissions
* Fixes in CSS
* Send email to event owner on comment
* Add settings for email on comment
* Add tests
Merge pull request #363 from johngian/842306

[Fix bug 842306] Initial implementation of comments in events
[fix bug 847461] [Voting] List past/current/future votings.
Merge pull request #364 from akatsoulas/847461

[fix bug 847461] [Voting] List past/current/future votings.
[Fix bug 761559] Implement multiple event iCal export

* Implement client side key/value url handling in events page
* Implement iCAL API serializer
* Add regex to handle events urls
* Add template to generate multiple event iCal
* Add button to export iCAL in events list
* Add test to multi event iCAL export
Merge pull request #359 from johngian/761559

[Fix bug 761559] Implement multiple event iCal export