Diagram viewer supports display flow name.
Fixed icon centering for events, added message events
Flownode name is displayed for message events
ACTIVITY_CANCELLED event
ACTIVITY_CANCELLED event replaces ACTIVITY_TIMEOUT event
Various reviewer/editor type changes to the user guide.  The changes include
correcting some spelling and grammar mistakes.  Other changes include standardizing
on a single form of a word. Examples include i.e., BPMN, LDAP, JUnit, JSON, and JavaScript.
I either selected the common industry usage or the most prevalent usage in the
document.  Thus 'i.e.' was selected over 'ie.'.  In other cases where the usage was
large and split almost evenly I left them alone.  Such an example is 'eg.' vs. 'e.g.'.
when the first argument 'namespace' of BaseElement.getAttributeValue(String, String) is null, it should return the value of the first ExtensionAttribute whose 'namespace' field is also null
Fix for noRetriesLeft of job query
Merge pull request #436 from flytreeleft/master

`BaseElement.getAttributeValue(String, String)` will throw NullException when the first argument `namespace` is null
Merge branch 'UserGuideChanges' of https://github.com/dbmalkovsky/Activiti
Small changes to userguide
Merged pull request 411
Merge pull request #331 from henryyan/diagram-viewer-flow-name

Diagram viewer supports display flow name.
Merge pull request #395 from jakobtonn/event_icon_fix

Diagramgenerator draws Message Start / Intermediate / Boundaryevents