First pass at dialect extension mechanism

* Moved LIMIT ... OFFSET to a limit-offset extension (used by both sqlite/pg)
* Moved OR (replace/abort/etc) to sqlite extension
* Moved RETURNING & DELETE ... USING to postgres extension
* Removed MINUS support (Oracle only; if someone wants to create an
  Oracle extension and maintain it in their own repo, they're welcome to)
* Removed unnecessary layer of method-building functions
Another pass at dialog extensions
Fix parameterized things in FROM clause
Merge pull request #46 from Suor/dialect-extensions

Fix parameterized things in FROM clause
Removed sqlite file
Updated docs & readme
Merge pull request #43 from CSNW/dialect-extensions

Dialect Extension mechanism
Do not stringify everything in expandAlias()

Closes #45
Implemented alternative complex alias hook
Merge pull request #48 from Suor/dialect-extensions

Do not stringify everything in expandAlias()
1.0.1
Moved as()/_toNestedString()/_aliasToString() to Select
Merge pull request #50 from CSNW/complex-alias-alternative

Alternative complex alias hook
1.0.2
Remove unneeded null passing when inserting without explicit values
Support INSERT without columns
Merge remote-tracking branch 'Suor/insert-with-no-columns'

Conflicts:
	sql-bricks.js
Merge remote-tracking branch 'Suor/insert-select-numbering'

Conflicts:
	sql-bricks.js
1.0.3
Fix inherits() for older browsers