Allow repository_path to be defined

This is useful when both Boxen and Ansible exist on the same node.
Allow repository_path to be defined

This is useful when both Boxen and Ansible exist on the same node.
Added really basic update_homebrew example
Added example of cache_valid_time
Allow cache_valid_time to be set
Consult #_cache_valid() in #_update_homebrew()