added specs for JiraClient.getFavouriteFilters() method
tidied getFavouriteFilters() to return a jQuery promise
refactored JiraClient a little
added caching to JiraCliet._get() method
added a validator object and refactored Chart
refactored JiraClient to use the Validator class
added specs for Chart