Introduce RangeCircleRenderable.
Split selectable rendering into *Renderables.
Add UISpriteRenderable for screen-space decorations.
Change IPostRenderSelection and IPlaceBuildingDecoration to return renderables.
Change IOrderGenerator.RenderAfterWorld to return Renderables.
Added Grenadier as Atreides starting unit
remove .php prefixes related to master server
Merge pull request #6062 from ihptru/masterphp

remove .php prefixes related to master server
AUTHORS
INotifyCreated
Appears to fix sticky locking of preplaced buildings
Allow actors that are not buildings to be sold.

The more humane way to refund units (as opposed the grinding them).
Fixed D2K turrets.
Merge pull request #6065 from atlimit8/SellNonBuildings

Sell non buildings
Merge pull request #6014 from atlimit8/FixBuildingsLockedOnWorldLoad

Fix buildings locked on world load
Merge pull request #6061 from MustaphaTR/d2k-starting-units

Added grenadier as Atreides starting unit
Merge pull request #6040 from pchote/more-renderables

Convert RenderAfterWorld to use Renderables.
Support Power Metadata. Helps AI understand how a support power is to be used. (+3 squashed commit)

Squashed commit:

[f9df354] Update .travis.yml

[7abf3ec] Support Power Metadata. Helps AI understand how a support power is to be used.

[77ca5fb] DivideByZero protection.
Updated comment. Allowed HackyAI to delay use of a SupportPower by 10 seconds if it cannot find a valid location for its use.
Updated AUTHORS. (+3 squashed commit)

Squashed commit:

[7c14ce6] Fixed considered attractiveness code. Added debug message if supportpower brain definition missing for an AI. Corrected cost based decision. (+4 squashed commit)

Squashed commit:

[2e82b99] Moved decisions for supportpowers to HackAI.

[8ab5f22] Phase 2 progress.

[432a1d3] Partial work completed on phase 2 of AI-MetaData. (+1 squashed commits)

Squashed commits:

[24cfc53] Support Power Metadata. Helps AI understand how a support power is to be used. (+3 squashed commit)

Squashed commit:

[f9df354] Update .travis.yml

[7abf3ec] Support Power Metadata. Helps AI understand how a support power is to be used.

[77ca5fb] DivideByZero protection.

[858e5f2] Updated comment. Allowed HackyAI to delay use of a SupportPower by 10 seconds if it cannot find a valid location for its use.

[1a14eea] Partial work completed on phase 2 of AI-MetaData. (+1 squashed commits)

Squashed commits:

[24cfc53] Support Power Metadata. Helps AI understand how a support power is to be used. (+3 squashed commit)

Squashed commit:

[f9df354] Update .travis.yml

[7abf3ec] Support Power Metadata. Helps AI understand how a support power is to be used.

[77ca5fb] DivideByZero protection.

[6812eac] Updated comment. Allowed HackyAI to delay use of a SupportPower by 10 seconds if it cannot find a valid location for its use.