Delay ANResourceDidUpdateNotifications

They tend to fire at times when table views are in inconsistent states, which is kind of a problem.
Correct bugs in reply handling introduced when repost support was added
Added support for the Password Flow authentication method.

Required adding support for url encoding parameters in ANRequest, and also to store the JSON error message into the error object in -sendRequestWithRepresentationCompletion
Fix a crash when json is nil
Make passwordGrantSecret a property, not a parameter

Also changes the calling order of -accessTokenWith…password: to more closely match other ANAuthenticator APIs.
Avoid new literal syntax
Code style changes

Just trying to make the new code look like all the existing code.
Use existing code for query-string encoding
Add assertions to ensure needed properties have been set
Take a scopes array, not a scopes string.
Add explicit key constants for password error title and text
Fix crash caused by unimplemented parameterEncoding method
Fix project name in various files
Merge branch 'refs/heads/master' into password-auth
Fix incorrect parameter name
Declare AppNetKit to be MIT-licensed
Declare AppNetKit to be MIT-licensed
Merge branch 'refs/heads/password-auth'
When replying to a repost, mention both the original poster and the reposter
Initial model-level work on filters

Read-only so far...