update autoyast for SLES 12 and OpenSuSE 13

some updates to the autoyast templates, tested and working with:
- SLES 11 SP3
- SLES 12
- OpenSuSE 13.1
- OpenSuSE 13.2

On OpenSuSE 11.4 (really EOL now: http://www.rosenauer.org/blog/2014/09/27/opensuse-11-4-has-reached-end-of-evergreen-support/) installing with Puppet seems to trigger a bug and one has to press "OK" one time.

On OpenSuSE 12.3 (EOL 2015-01-04), bug 801878 (https://bugzilla.novell.com/show_bug.cgi?id=801878) is triggered, I'm not sure if that should taken into account or not...

@mattiasgiese @lazyfrosch - comments welcome!
A leaner package selection would be:

```
  <software>
  <patterns config:type="list">
  <pattern>Minimal</pattern>
  </patterns>
    <packages config:type="list">
      <package>less</package>
      <package>openssh</package>
      <package>vim</package>
<% if puppet_enabled %>
      <package>puppet</package>
<% end -%>
<% if salt_enabled %>
      <package>salt-minion</package>
<% end -%>
    </packages>
  </software>
```