Refactored script to split each phase of the Neo4J installation into seperate functions.
Added support for downloading & installing Ubuntu Puppet package based on version of the distro.