FIX: Fixes #163
- Admin users can now _always_ select edit icon.
- Fixes odd by-product of b0f42ebf: userHasAccess() couldn't ref $this->getTarget().
- Fixes CSS to correctly show 'disabled' GridField 'edit' icon.
FIX: Fixes #165 Inclusion of 'Draft' items in PendingItems GridField.
- Relies on #163 being merged first.
- Actually makes WorkflowInstance aware of all content states.
- Added tests.
added function to update CMS fields
Use their README to resolve conflict
Use their README to resolve conflict
Tests fail when the Translatable module is installed.

This commit adds the Translatable extension to the $illegalExtensions
Adding files and README badges for travis and scrutinizer
Replace public statics with private to prevent deprecation errors

These public statics are deprecated and will fail tests under the framework master branch
FIX: Fixes #164
- Adds logic to allow `WorkflowPublishTargetJob` to signal targets that
  jobs are running
- Fixes inability of users to change a scheduled embargo date.
- Fixed CSS for date validation error.

Conflicts:
	code/extensions/WorkflowApplicable.php
BUG Saving page from another tab than content causes !isset error

When a workflow is in effect and WorkflowEmbargoExpiryExtension is active the
code wrongly assumes that the DesiredPublishDate and DesiredPublishDate is
always set.
MINOR Make the workflow action backend fields extendable
FIX: Fixes #162.
- Adds a DELETE_WORKFLOW CMS permission.
- Users with this permission trump action-level perms.
- Added tests.
DOC updating README with the current permission settings
SECURIIY: Enforce the DELETE_WORKFLOW permission for active workflows.
DOCS: Expand the docs on what the AWF permissions are for
BUG Ensure that past dates for embargo / expiry are handled elegantly
Tests also consider publish > unpublish and unpublish > publish workflows
FIX: Include i18n JS in WorkflowEmbargoExpiryExtension
BUG Fixing validation of past dates not being allowed.

If setting a past publish date, the job should just be triggered to
publish right now.

This is how WorkflowEmbargoExpiryExtension::onBeforeWrite() will work,
so it doesn't make sense to validate this.

Note this also fixes the issue where someone sets a publish date of
today, and hits "Now" for time, but validation fails because the
desired time has already passed by the time the person hits save.
MINOR Add extendedCan hooks on workflow instance to offer more control over who can see workflows instances for applications requiring more flexibility
Updating translations