Fix to #862
Randomised Powerup formula
Fix for #861
fixed declare residency bugs
more residency fixes
more work on residency
Advancement towards PUP Application

A few PUPS can now be applied.
Some effect names do not match the buff.iff table yet
master merge
merge conflict resolved
Merge pull request #867 from CharonInferar/ReverseEngineering

Advancement toward PUP application
Added preliminary maintenance deduction to cities and civic structure decay
More work on cities
Refactored creation of player cities
Fixed several housing issues, see extended

Fixed an issue where players who weren't admins could access the
structure management terminal

Fixed an issue a person requesting the housing status page would see
their own name as the owner even if they weren't

Fixed an issue where the object service would encounter an error when
attempting to view child objects via an attachment

Added getFirstName and getLastName methods to the CreatureObject class

Possibly fixed an issue where items that were moveable would be picked
up via double-clicking
Added city update process, added city fixup process,
fixed startup error
fixed city bugs
Added player city persistence, fixed city bugs, fixed mail string attachment error
Fixed #740 - Mission on wrong planets, Fixed delivery mission conversations
Naboo planetary spawns

Put in only starter npcs for now