Add new messages to reflect common staging errors

These new messages will be surfaced at the instances api endpoint that's
used by the cli.

[#68122384]
Merge remote-tracking branch 'origin/pr/13'

[#71437728]
[#68122384]
Add errors for AppSecurityGroup

[#71584314]

Signed-off-by: Zach Robinson <zrobinson@pivotallabs.com>
Add errors for AppSecurityGroupStagingDefaults

[#71584816]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Add errors for AppSecurityGroupRunningDefaults

[#71584908]

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Add AppSecurityGroupNameTaken error

[#73737522]
Change AppSecurityGroup to SecurityGroup

[#73760188]
Remove Tasks

[#73592632]
Add DEA invalid message
add 220002 InstancesUnavailable error code
Add error for app memory being over the quota instance_memory_limit

[#74629052]
Add error for Quota Definition memory limit < 0

[#75533696]
Add errors for SpaceQuotaDefinitions

[#74628064]
New error for space memory limit exceeded

[#74628352]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
New error for space instance memory limit exceeded

[#74628352]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Add errors for space quota service errors

[#74628352]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Add total route quota errors.

[#74628352]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Merge remote-tracking branch 'origin/pr/15'
Rename NoAvailableDEAFound to InsufficientRunningResourcesAvailable

* DEA is not a concept exposed through the api.

[#75251632]
Introduce DiegoDisabled

Used when a cf user tries to push an app to Diego but the operator has not enabled Diego

[#76547300]

Signed-off-by: Peter Parente <pparent@us.ibm.com>