Convert read-only error to OperationalError
bug fix: SHARE and MODE are not keywords

Looks like share and mode are valid column names even though
LOCK IN SHARE MODE is a special construct. So, we can't treat
SHARE and MODE as keywords. Otherwise, the parser fails for
columns with such names.
Update GettingStarted.markdown
First pass at MariaDB support.

test/tabletmanager.py passes!
It's enabled by setting MYSQL_FLAVOR=MariaDB before anything.
Merge branch 'master' into replication
Simplify queryservice tests.
Fixes to the queryservice test.
Fixing bootstrap.sh to create the hook link.
Merge branch 'master' of github.com:youtube/vitess
queryservice: categorize read-only errors as RETRY

When we get a read-only error, it means that the current
server is not the master anymore. Categorize such errors
as RETRY, which will make the clients re-resolve to the
new master.
Merge branch 'master' into monitoring
Merge branch 'master' into monitoring