InheritancePlugin bug in jobs without any parameters.

A null pointer exception was thrown in these cases.
Fixed issue with non-existing references resetting to default.

Now, the old value can be kept around; as the plug-in will detect
missing projects anyway.
Added table that shows last builds sorted by build time.

Additionally, the History is hidden when a project is not buildable AND
has no prior builds.

Fixed issue with the readOnly field not being set right.
This caused parent-references to be always read-only.
Fixed font width issues for SVG rendering.
Fixed SVG arrow head calculation.

Inverted arrows to reflect inheritance.

Also fixed issue with attachment point (SVG) being wrong.
SVG Graph now honours order of inheritance.

Made connection arrows appear behind boxes.
Fixed issue with build version links being wrong.

The "versions used" links were wrong on a Build's page. They failed
as soon as a URL-context was set.
Redirect triggered for rebuilding ignored the URL-context.
Replaced windows line-endings.
Removed UTF-8 characters from comments.
Added experimental support for inheriting triggers.

This feature currently defaults to being disabled; but prints a warning
to users on each project page that the new feature is present.
Added new configuration read/view/download page.

It allows you to get a quick overview of where each property comes
from and allows you to download a script that will encapsulate
all build steps; to run a project manually; if need be.
Bumped to v1.5.0-SNAPSHOT

Fixed issue with the "Keep build forever" button not appearing. This fix
also has influence on all other pages that query information about a
particular build.

Made it so build pronouns are treated correctly on the new read-only
build flow view.
Fixed issue with the build-flow view regarding caching.

Sometimes a data structure was cached and caused the wrong page
content to be displayed.
[maven-release-plugin] prepare release project-inheritance-1.5.0
[maven-release-plugin] prepare for next development iteration
Fixed issue with build flow view not displaying all parents.

Also made it so parents without builders don't get a toggle-button for a
block/list that would be empty anyway.
Fixed issue with label generation.

In certain circumstances, labels were cached wrong and led to labels not
being inherited correctly.
Fixed stack-overflow when generating transient actions.

This happened when plug-ins (like the artifactory plug-in) were querying
Project.getActions() when they themselves were being asked to generate
their transient-actions.
port scm polling and promotion support to 1.5, contains ugly change to
runURIRegExp regex to capture that behavior