changed gitignore
changing gitignore
updated documentation
Merge branch 'dev'

Conflicts:
	Documentation/classes.svg
	Documentation/deprecated.html
	Documentation/errors.html
	Documentation/graph_class.html
	Documentation/index.html
	Documentation/markers.html
	Documentation/packages/Default.html
	Documentation/structure.xml
fixes form id
adds timing test and debug statements for rules
adds listener file
adds event handling, which closure rules now use
reuses spl_object_hash() results in EventHandler
updates documentation
changes package names
removes BranchEventListener.php
Merge branch 'master' into maint
updates docs & package names