Merge pull request #4 from settinghead/master

Only fulfil one goal status at a time
Changed cancelValidation to clean up _goalStatus.
Merge pull request #1 from rodrigopavezi/bugfix/cancelValidation

Changed cancelValidation to clean up _goalStatus.
Merge pull request #5 from rodrigopavezi/master

Changed cancelValidation to clean up _goalStatus.