project/client name check added to Phoebe and Ross
methods converted to static
added check to new project dialog in Joey
methods moved to extensions. IsSaving saveguard correctly used
better code style applied
check by name and client in Ross
add custom project name check to Joey
fixed wrong list type on Joey's check
fixed Ross checking to accept null ClientIds
client null condition to project checking on Joey
Merge pull request #434 from toggl/anton-checkprojectname

Check project/client name to avoid duplicates. Closes #331

Conflicts:
	Ross/Resources/en.lproj/Localizable.strings