included standard class in puppetmaster node definition
import of generic-definitions.pp in site.pp manifest and added corresponding file
disabled monitoring section and geoip, gitclone and gitpuppet includes in puppetmaster init manifest
Updated .gitignore to allow tracking of base and ssh modules
Updated gitignore clauses order to track desired modules