update pe version to 3.0.0
fixed rake task to add console user with PE >= 3.0.0
cleaning up advanced::classroom::hostname which does nothing anyway
PuppetDB fixes

  - conditionally include puppetdb if PE < 3.0.0
  - remove the rake task to remove request_manager since
    that was only needed for PE 2.7.0 and this modules
    supports only PE > 2.7.0 according to init.pp
fix console url and make it accessible by ipaddress
don't need to add the wordpress class to console by default
only need the console url fixes for 3.0.0
puppetdb listen_address changes for PE 3
Remove certificate_whitelist for PE 3

  - else students won't be able to use the puppetdb server
    on the master to save/update their facts etc.
console login url fixes for fundamentals
backup all the files, replace some. Others have changes to lines
added a comment to check for > PE 3.0.0, fixed syntax
backup implies copy, not move
added  to advanced::backup
added puppetlabs/pe_gem dep - to deal with sinatra-base gem
need sinatra-base before kickstand
fixed dependency - made it clearer
removed conditional since its in the class now
Being more specific with the dependency

  - so the console parameter listen_address is set
  - but the jetty.ini is not updated during the same run
  - trying to define the dependency very specifically to fix this
boo - syntax