Router - Moved groupStack merge to createRoute() fixes #116

Signed-off-by: Gergely Tarjan <mail@malakai.hu>
Fix parameter order on Route::controllers.
Fix foreach order.
Fixed `MessageBag::any`

The recently added `any` method would return false when only one
message was set.
Multiple calls to `DatabaseManager::getConfig`
Merge pull request #156 from JoostK/fix-1

[Bug] `MessageBag::any` is incorrect for one message
Merge pull request #157 from JoostK/fix-2

Unnecessary multiple calls to `DatabaseManager::getConfig`
Add `date` and `date_format` validation rules

- `date` checks for a valid date
- `date_format:format` checks for a match against a date format
  using formatting characters from http://php.net/manual/en/datetime.createfromformat.php
- includes tests
Merge pull request #158 from alexwhitman/validate-date

Add date and date format validation rules
added support for names on resource routes, as well as nested resources.
update readme.
fix argument order passing to url generator.
fix bug in sqlite truncate.
Merge pull request #154 from tlgreg/patch-1

Router - Moved groupStack merge to createRoute() fixes #116
working on password reminders and reset.
work on password reminders and resets.
continuing work on repository.
adding tests for password broker.
more work on testing password broker.
finishing up tests on password broker.