typo fixes
Add yumrepo override URL support

was missing some stuff before… now it’s tested, and works…
remove yumrepo ensure statement, other unneeded things

- ‘ensure’ in Yumrepo breaks on Puppet 3.2.3.  Not sure when that got
fixed, but whatever… works on 3.2.3 AND 3.7.1 now…
- fix SELinux disable by editing /etc/selinux/config rather than
replacing it
- remove the clearing of all things in /etc/hosts
- remove extraneous resources (tomcat symlinks that are already in
place)