update for and add templates for 4.5.2
* add templates and upgrade to 4.0.4
reenabled service stop prior to upgrade
typo fix
fixed typo in email
name typo
typo sync
Foodcritic lint failure fixes.
  -Mixlib::ShellOut vs ``
  -consistant node object refrence in templates strings vs symbols
refactored the stop service from shelling out to
notifications based on upgrades of packages
refactor checks to see if this is an upgrade
added restart subscription on package install/upgrade
updated version checking to use chef built in
add role based search to add seed nodes
add role based search to add seed nodes
perm fix on recipe doesn't need execute
dissable vnodes in when solr enabled
enforce number of tokens when vnodes dissabled
version bump for feature add (role based seeds)
add role based search to add seed nodes
updated nodes for 3.0.12 version bump
change shutdown from flush to drain