Differentiate between active, inactive and closed branch
support space in the branch name
strip the trailing spaces in branch name
update branch_factory test
update fixture and branch_factory test for branch name with space case
Merge pull request #2 from windix/branches

Support inactive branch status and branch name with space(s)