Fix SQLite add Columns schema
SQLite add Columns schema only allows one column to be added at a time. Schema grammar (and associated) has been altered to return the proper SQLite statements for adding columns. Although there are no test cases that run SQLite as part of the Framework package, I have tested these locally with SQLite, and the corrections work. See: http://www.sqlite.org/lang_altertable.html
work on loading the mutator cache.
Added havingRaw() and orHavingRaw()
I'm not sure if this is the perfect implementation, but it does what I need at the tests are green.
Merge branch 'master' of git://github.com/laravel/framework

Conflicts:
	tests/Database/DatabaseQueryBuilderTest.php
Fixed a docblock.
work on eloquent models and toArray.
added restart identity to pgsql truncate.
fixing conflicts.
fix bug in query grammer.
Update FormBuilder.php
cleaning up some code.
Merge branch 'eloquent-arrays'
Merge branch 'master' of github.com:laravel/framework
Merge pull request #493 from philsturgeon/feature/having-raw

Added havingRaw() and orHavingRaw()
clean up having compilation.
pass along columns to getSelectColumns.
Merge pull request #484 from karptonite/sqlite_addcolumns_patch

[Bugfix]Fix SQLite add Columns schema