Some style changes, some documentation changes, set a default value vor the location class parameter (same as in the puppet-apt module)