Adding dynamic where's to the query builder.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Merge branch 'refs/heads/master' into feature/database-dynamic-where
Adding positive look-ahead for And/Or matching in dynamic query.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Allow any implementation of ArrayableInterface be passed to views. Fixes #362.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Fixed issue where nestedRelations would think userGroup was a nest relation if we where also eager loading the user relation
Adding the ability for configurable blade content tags (the {{ $val }} tags).

Signed-off-by: Ben Corlett <bencorlett@me.com>
Remove config references from ViewServiceProvider.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Merge branch 'refs/heads/master' into feature/blade-configurable

Signed-off-by: Ben Corlett <bencorlett@me.com>

Conflicts:
	src/Illuminate/View/Compilers/BladeCompiler.php
Update chagelog.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Updates for latest blade changes, where values are NOT escaped by default.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Add URL::back() function

To return to the referrer. (For example a cancel button)
If the data to Response::json is "Arrayable", toArray it
testArrayfyDataBeforeSendingAsJson
Making the view finder / environment not greedy. Fixes #506.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Ensuring that newly prepended view extension / engine mappings override existing ones.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Ensuring that existing extensions in the file view finder are also replaced.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Refactoring file view loading to respect the non-greedy order in the environment. The newest registered views will be the first found. Actually fixes #506.

Signed-off-by: Ben Corlett <bencorlett@me.com>
make camel_case/Str::camel do real camelCase; add studly_case/Str::studly to replace old behavior
add tests for studly_case and improve camel_case tests
replace camel_case with studly_case where needed