Moving url_parser function to proper location
Syntax error in  xcodeversion facter
Removing invalid return
Moving file to proper name
Adding ability to install from cask

This means installing third-party osx packages using the command line utility
[homebrew cask](https://github.com/caskroom/homebrew-cask)
Now works from scratch as well
Merge remote-tracking branch 'mdavezac/master'

* mdavezac/master:
  Now works from scratch as well
  Adding ability to install from cask
  Moving file to proper name
  Removing invalid return
  Syntax error in  xcodeversion facter
  Moving url_parser function to proper location

Conflicts:
	lib/facter/xcodeversion.rb
	lib/puppet/parser/functions/url_parse.rb
Keep Gildas's version of url_parse module