[HBASE-8775] Returned default behavior of lockTable to wait indefinitely.

Author: shaneh

Summary:
When working on the online schema change I changed the
default behavior of lockTable to use a timeout. I am now
changing it back to wait indefinitely and to use tryLockTable
if the timeout behavior is wanted.

Test Plan: TBD

Reviewers: gauravm, liyintang, manukranthk

Reviewed By: manukranthk

CC: hbase-eng@

Differential Revision: https://phabricator.fb.com/D866649

Task ID: 2552009

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1498615 13f79535-47bb-0310-9956-ffa450edef68