Make TProject own an instance of IDEOptions instead of inheriting from it.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45802 4005530d-fff6-0310-9dd1-cebe43e6787f
Make TLazPackage own an instance of IDEOptions instead of inheriting from it.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45803 4005530d-fff6-0310-9dd1-cebe43e6787f
Packager and IdeIntf: formatting

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45804 4005530d-fff6-0310-9dd1-cebe43e6787f
Make Project and Package inherit from a new TProjPack base class.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45805 4005530d-fff6-0310-9dd1-cebe43e6787f
LazControls: remove non-existent .lrs resources from package file list.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45806 4005530d-fff6-0310-9dd1-cebe43e6787f
iPro: remove code that was commented out.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@45807 4005530d-fff6-0310-9dd1-cebe43e6787f