Added some flexibility

- New tag and commitMessage options
- All options can be overriden through cli args
- The task can now tag an svn subfolder (ie. not necessarily the entire trunk/branch)