[ASP.NET] Fixed ASP.NET Directory add command.

No longer show adding a directory as enabled when we have no files in that directory.
[Core] Always include External in Mac pkgconfig search path
[Core] Fix only scanning global framework directories once
[Core] Minor cleanup in MonoDevelop.Core.Assemblies
[Core] Fix detecting assembly target fx via TargetFrameworkAttribute

IKVM by default falls back to lazy-loading assemblies via reflection,
which was failing, but we didn't need those anyway. Plug in a resolver
that resolves every reference as a "missing assembly".
[MacPlatform] A whole bunch of fixes to Keychain

1. Fixed support for unicode strings (by manual marshalling)
2. Fixed InternetPasswords to use the protocol & auth type
3. Fixed the path argument to not contain the query or leading /
4. Provide a nice label string for the key when veiwed in Keychain Access
5. Fixed to call CFRelease() on returned items for Find/AddInternetPassword
Bump nrefactory.
[MacPlatform] Make Keychain save "Web form password" when the auth type is HTML Form
[MacPlatform] When modifying an internet passwd, need to reset the description attr as well
[Core] Fixed: Copy file and rename throws exception (bug #14181)
[TextEditor] Fixed selection->return key press bug.
Bump nrefactory/fixed failing unit tests.
[CSharpBinding] Fixed if-else-if formatting bug.
[CSharpBinding] Fixed bug in semantic highlighting.
[NRefactory] Fixed tons of formatting bugs.
Bump nrefactory.
[Refactoring] Disabled code issue pad for the release.
[SourceEditor] Worked on error bubble design.
[Subversion] Implemented Progress Monitoring for Subversion commands.

TODO: Prettify text output and make progress bar indefinite.
Fixed 'Bug 14208 - Copy file path/name throws an exception'.