Fixed validation messages and started dealing with https

- Validation messages are now field aware.
- Https is on its way. Routes file is being updates.
Dealing with https issues.
Changing how css/js urls are generated.
Still on ssl fix.
Trying redirects to secure version in routes.php
Removed redirect to https version from routes.php to filters.php
Adjusted conditional for checking non-ssl.
Removing the different redirect codes.
Removed responsibility to check for secure in here.

Maybe I'll add later. For now, it's not here. It remains for the server to
have ssl configured and enforced.
Change so I can check something on the server.

This will be reverted soon.
Adding more print/debug statements in App::before.
Using HTTP_X_FORWARDED_PROTO server parameter.

Seems promising.
Had a bug in App::before rule for redirecting.

Had if ($secure) while it should be if (!$secure).
HTTPS issue solved.

All routes are now HTTPS enabled. A non-https request will redirect to a
https equivalent.