ignoring beams
adding concurrency control
matching ok return on cxy
adding timeout for gcm
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/gcm.erl