merge Pull Request from Neerolyte (https://github.com/neerolyte)
package.json fix
Update README.md with syntax highlighting
Update README.md
The function DBSelect.where now has an optional third parameter that
specifies whether to use OR instead of AND for the current clause.

Added the function DBSelect.orWhere to give it parity with ZendDB.

Modified the function DBSelect.assemble to take advantage of this
feature.
Added unit test for DBSelect.orWhere() functionality.
Added new functions DBSelect.whereGroup(groups) and
DBSelect.whereGroupClose(groups).

These function will allow the creation of arbitrary parenthetical
expressions in the WHERE clause.  Each has a parameter specifying how
many groups to open or close.  It's smart enough to not close groups
that aren't open and to automatically close open groups even if you
forget to.

As an example, this:

dbWrapper.getSelect()
          .from('user')
          .whereGroupClose() // Erroneous whereGroupClose to be handled
          .whereGroup(3)     // Multiple group start
          .where('enabled=1')
          .where( 'id=?', 10 )
          .whereGroupClose()
          .where( 'first_name=?', 'Dr.')
          .whereGroup()
          .where( 'last_name LIKE ?', '%Benton%' )
          .orWhere( 'nickname=?', 'dude' )
          .whereGroupClose(2);
          // Automatic closing of leftover groups

Generates this:

"SELECT user.* FROM user WHERE (((enabled=1 AND id=10) AND
first_name='Dr.' AND (last_name LIKE '%Benton%' OR nickname='dude')))"
Added documentation about new where features.

Added name to package.json under authors section.
Version bump on account of new functionality.
Fixed bug in DBSelect.where().
Merge pull request #3 from kalifg/orWhere

DBSelect.orWhere
This update will cause all where clauses to be parenthesized, allowing
one to group compound statements such as .where('id=? OR name=?) which
the same grouping expectations as they would have with ZendDb.

Updated tests and README for proposed changes.
Added parenthesis to where clause when SQL is assembled.
Added new test dealing with compound where clauses and array values.

Updated README with information about supplying array values to
.where().

Fixed bug in .where() so that array values are treated as they are in
ZendDb, with the possible exception that we are not restricting what
clauses they can be supplied to.

Tests pass.
Merge pull request #4 from kalifg/where-parenthesis

Where parenthesis
Version bump for new features.
Merge pull request #5 from kalifg/where-parenthesis

Version bump for new SQL queries parentheses better management features.
Tweak to the README

Not sure if this is necessary, but it seems that calling
DbWrapper.connect() is the magic that really makes things happen.
Tweaked the README to show where that might take place and included the
info in the list of API functions.
Merge pull request #9 from mlaccetti/master

Updated the README to include connect() info
Add Travis.ci hook