clone a git repo as a specified user and checkout a specified branch/tag
more readable
remove unused attributes
Merge pull request #72 from nhannguyen/clone-specific-branch-or-tag

clone a git repo as a specified user and checkout a specified branch/tag
Merge pull request #74 from phunehehe/fpm

remove unused attributes
add dependency
Merge pull request #75 from phunehehe/erlang

add dependency