start of the offline profile

the offline profile is supposed to be a helper module that can be used
to switch agents to using a local repo / pre stage files, etc. It uses
run stages from stdlib to ensure that repos are setup first.

el6_repo.pp points el6 hosts to the masters local repo
setup system to use offline repository
Merge pull request #1 from puppetlabs-seteam/start_offline_support

Start offline support