PSR-2
Indentation fixes
Show error and inhibit installation of invalid new themes
Check page_theme.php and improve theme name/description handling

- Let's check that page_theme.php defines correct class name, namespace and inheritance
- Let's introduce two new methods: getThemeName and getThemeDescription
Handle packaged themes
Allows for custom package driven publish targets to be rendered correctly without error

Ran into issues and had to add this $pkg check to render my custom composer target types.
rework PSR2 & package custom target type fix

rework PSR2 & package custom target type fix
Track patch releases in doctrine/orm
Merge pull request #1226 from mkly/set_doctrine_orm_follow_patch_release

Track patch releases in doctrine/orm
Add DisplayName method for Workflow and GroupSet
Fixes bug in LinkLocal IPv6 calculations, also added object return for setIp to make life a little easier to compact code
Changed a couple Unit Tests to no longer use the DB test case

Added unit tests for the IPAddress class
Fixed misnamed server parameter in new Database refactor.
Merge branch 'develop' of github.com:concrete5/concrete5-5.7.0 into develop
PSR2
Updating to 5.7.0.4, adding schema migration
updating composr lock
Make database config work before migration.
getting rid of annoying warning error
removing try/catch block from upgrade