Add allinone model to core.pp

First commit
Add example to site.pp, public_interface param
Change default_gateway to node_gateway to match current site.ppy
Add provider network params