Cleaning up after removal of sdk profile

Remove conditional constructs that were sdk only.
Remove profiling where it now contained every other profile (that is
profiling = everything.
Merge branch 'dev' of https://github.com/oxygenxml/userguide into dev
Cleaning up after removal of sdk profile
Adding maps to preferences to avoid duplicate key defs

Some of the preferences topics appear in more than one place in the
preferences map to clarify the profiling of the preferences (one
profiled topic group per product). Some of these are the target of key
refs. By adding a map at the presentation topic level, we can define the
key once instead of repeating it.
Renaming Author Developer Guide per issue #38.
Removing redundant upgrade chapter

Upgrading is fully covered in the installation chapter
Working on preferences
Remove scenario association and some garbage options from the project file.
More project file cleanup - remove unused scenarios defined at project level.
Merge branch 'dev'

* dev:
  More project file cleanup - remove unused scenarios defined at project level.
  Remove scenario association and some garbage options from the project file.
  Working on preferences
  Removing redundant upgrade chapter
  Renaming Author Developer Guide per issue #38.
  Adding maps to preferences to avoid duplicate key defs
  Cleaning up after removal of sdk profile
  Cleaning up after removal of sdk profile