Add flag for verbose output
Added seperate connect() function

Conflicts:
	pygatt/pygatt.py
Need a lock when connecting cause the thread is already started

Conflicts:
	pygatt/pygatt.py
Don't include escape chars in pattern matcher.
Latest BlueZ uses 'medium' for typical bonded BLE connection.