Support for DataMember attribute
CSS: Don't throw exceptions on HTTP URLs

Only call Directory.Exists() if it's actually a local path.
CSS: Fix image preview tooltips

Allow HTTPS images
Add better exception handling
Remove duplicated code
Use centralized relative path logic

Fixes #255
Helpers: Misc Project Path Fixes

Fixes #232 (GetRootFolder() for Installer projects)
Fix path methods for Miscellaneous Files with no solution open
CSS: Load image tooltips asynchronously

Also handles load failures correctly, and
shows image dimensions in base64 tooltips.
Code: Don't crash whenever you save a CS file

Don't assume that all CS / VB files
have nothing but methods.
Merge pull request #263 from SLaks/css-quick-info-rewrite

Completely rewrite CSS Image Tooltips
Removed Chrome extension
Added Save as File from base64 html <img>
Code: Improve C# -> JS IntelliSense generation

Use an actual XML parser
Correctly XML-escape emitted descriptions
Misc cleanup
Use CodeModel to find attribute arguments
Code: Don't parse CS file unnecessarily
Merge pull request #264 from SLaks/code-js-fixes

Code IntelliSense Improvements
Fixed crashing issue with bad base64 syntax
Use ITextDocumentFactoryService to get ITextDocument instances

This changes the code which maps from ITextBuffer -> ITextDocument to
use ITextDocumentFactoryService instead of directly querying the
property bag.  Querying the property bag works but it's not truly
supported by the Visual Studio team and could be changed at any time.
The ITextDocumentFactoryService interface is the supported method for
getting ITextDocument values.
Merge pull request #265 from jaredpar/master

Use ITextDocumentFactoryService to get ITextDocument instances
Merge: Merge: Master and fixed (regressed) CA warnings.