fixes #6652, #6578, #6738 - Enables setting auto-attach and triggers auto-attach and shows service level, BZ 1113879, BZ 1019227, BZ 999122

For some reason, when you permit autoheal, it doesn't seem to update candlepin correctly. I looked into this and it looks like it has to do with a bug in the lazy_accessor code where if `cp_type` appears in the attributes hash before autoheal, it works. If it appears after, then it seems to reset autoheal and thus, autoheal is not updated. You can reproduce this by removing line 358. It's not a solution (we should find out the cause) but it does show the problem is the cp_type column.