Add case for pid file exists, db_state starting and no running process

https://bugzilla.redhat.com/show_bug.cgi?id=1118902
Updating External Authentication to support new AwesomeSpawn 1.2.1 usage.

- Using the new AwesomeSpawn using symbols for
parameters, i.e. :fixed_primary instead of "--fixed-primary"
and eliminating the need for nil for options with no values.
Merge pull request #229 from abellotti/external_auth_awesomespawn

Updating External Authentication to support new AwesomeSpawn 1.2.1 usage...
Merge pull request #228 from brandondunne/add_starting_status_to_evm_watchdog

Add case for pid file exists, db_state starting and no running process
Corrected font names, which were causing images to not render in production mode.
Merge pull request #230 from epwinchell/glyphicons_production

Glyphicons not rendering in production
Added PDFGenerator available check to download PDF button.

- Added PDFGenerator available check to download PDF button before running show/hide or enable/disable commands on it. This was causing JS error running actions when button is not in toolbars.
- Refactored code that was running JS commands on toolbar buttons to show/hide or enable/disable them.
Removed report AR Object from session.

Saving miq task id that is being used by render_xxx methods to look up MiqTask record for downloading a timeline report.
Merge pull request #231 from h-kataria/tl_center_tb_actions_fix

Timelines: Fix download PDF button enable/disable, remove report data from session
Convert some views from ERB to HAML
DashboardController: Reformat comments

Reformat comments in 'def show' method to avoid lines longer than coding style allows
DashboardController: Added condition to display all new dashboards

https://bugzilla.redhat.com/show_bug.cgi?id=1110171