Test: cts: Isolate the patterns required for tests
Test: cts: Continue to decouple the various pieces of CTS
Merge branch 'master' into cts-playground
fixed PEP8 issues E303, E225 and E302 in CTS

* E303 too many blank lines
* E225 missing whitespace around operator
* E302 expected 2 blank lines, found n
Merge pull request #525 from berendt/pep8

fixed PEP8 issues E303, E225 and E302 in CTS
Update acls.txt

Fix spelling errors
Merge pull request #527 from b1-systems/master

Update acls.txt
Low: fencing: Remove redundant processing
Merge pull request #529 from yuusuke/fix_stonithd

Low: fencing: Remove redundant processing
mainloop: implement gio_poll_dispatch_mod

libqb may need to modify the events or dispatch function for a
previously-added poll source.
Test: cts: Search logs in parallel to speed up large clusters
Merge branch 'master' into cts-playground

Conflicts:
	cts/CM_ais.py
	cts/CM_lha.py
	cts/CTS.py
	cts/CTSlab.py
	cts/CTSscenarios.py
	cts/CTStests.py
Test: cts: Fix qarsh support and non-IPaddr resources
Test: cts: Make partition detection order independant
Merge pull request #537 from AnchorCat/mainloop

mainloop: implement gio_poll_dispatch_mod
Merge branch 'master' of github.com:ClusterLabs/pacemaker
Build: fix the cts file list
Update the readme with details on user interfaces
Merge pull request #540 from krig/readme-shells

Update the readme with details on user interfaces