Merge pull request #1829 from neoascetic/return_non_0_on_command_fail

Exit with non-zero if command fails, useful in scripting and CI
Add unregister to IoC-Contrainer

Signed-off-by: Steven Klar <steven.klar@mayflower.de>
Merge pull request #1845 from stevenklar/master

Add unregister IoC
Check application.ssl when setting a secure cookie

Most SLL-related code in Laravel checks to see if `application.ssl`
is true before doing an action requiring it. `Cookie::put()` is the
only exception that I've found, to date, that doesn't test for SSL.

This checks to see that the SSL is enabled when attempting to set a
secure cookie.

To verify, set `application.ssl` to false (without this patch) then
run:

	Cookie::put('foo', 'bar', 0, '/', null, true);

You will get an exception because of line 90 in `cookie.php`:

		if ($secure and ! Request::secure())
		{
			throw new \Exception("Attempting to set secure cookie over HTTP.");
		}

With this patch you will not get this error unless both `application.ssl`
is true, and the cookie `$secure` flag is set.
add macros to tables
get_dirty() comparison is not type safe

get_dirty() must compare using Not Identical (!==) on place of Not Equal (!=).
For example, changing null to false don't make the model dirty.
Merge pull request #1855 from rittme/patch-1

get_dirty() comparison is not type safe
Merge pull request #1853 from cviebrock/table-macros

Add Macros to tables
Changed Laravel\ namespace prefix in some classes calls in helpers to
global, to allow aliases to work, and allow class extending.
get_cli_option() is called outside Laravel app, so namespace prefix must be left there
Merge pull request #1857 from doubleking/master

Changed Laravel\ namespace prefix in some classes calls in helpers to global.
pass exception to 500 event correctly.
Merge remote-tracking branch 'origin/master'
Merge pull request #1850 from rk/patch-1

Check application.ssl when setting a secure cookie
Incremented version from 3.2.13 to 3.2.14

Signed-off-by: aeberhardo <aeberhard@gmx.ch>
Fixed a typo in Contributing chapter

Signed-off-by: aeberhardo <aeberhard@gmx.ch>
Merge pull request #1869 from aeberhardo/docs/contributing-typo

Fixed a typo in "Contributing" chapter
Merge pull request #1868 from aeberhardo/bug/version-bump-3.2.14

Incremented version from 3.2.13 to 3.2.14
Merge branch 'master' into master-with-fixes
Introducing 'unique_with' validator rule