Reorganized "using" with "Place System directives first"
Merge pull request #222 from am11/master

Reorganized "using" with "Place System directives first"
Merge pull request #226 from SLaks/build-error-fix

Fix #212
v1.3.1
Corrected a variable name
Merge pull request #229 from am11/master

Corrected a variable name
Fixed source map issue with IE
Enable Browser Link menu by default
Merge pull request #230 from SLaks/less-errors

LESS Compilation: Fix error parser
Strengthened ZenCoding command
Merge branch 'master' of https://github.com/madskristensen/WebEssentials2013
Changed SurroundWith to use <div>
Enforced use of safe command execution
add whitelist to BootstrapClassValidator
Merge pull request #235 from duncanbrown/FixBootstrapClassValidatorFalsePositives

Fix erroneous Boostrap class warning
- Changed the MarginBase.UseCompiledFolder property to a string (including sub-classes: CoffeeScriptMargin.cs and LessMargin.cs)
- Updated MarginBase.GetCompiledFileName(string, string, bool) to GetCompiledFileName(string, string, string).
- If GetCompiledFileName() gets a null or empty string for the customFolder (now a string instead of a boolean) it will work as if false was passed into the old method. if it is non-null and non-empty, it will assume it is part of the path..
  - If customFolder starts with `~/` or `/` it assumes the project root, otherwise assumes it is relative.
  - In order for GetCompiledFileName() to find the project's root it looks up to each parent directory (starting with the file's directory) for the bin folder.
  - This will always assume the project's root directory is the same as the first bin directory found upward from the file being compiled!
- Updated the settings UI text to, "Compiles each LESS file into a custom folder. Prefix your output directory with a `/` to indicate that it starts at the project's root directory. Otherwise a relative path is assumed. Leave empty to effectively disable this option."
Merge pull request #236 from kodybrown/master

Allow developer to specify output location for css / coffeescript files.
- Markdown: added an options page with properties to:
  - Hide/show the preview window.
  - Enable save to disk.
  - Specify a custom save location.
  - Added some default values for the settings dialog (MarkdownOptions), but they seem to be ignored.
  - Exposed MarkdownSharp options in the settings dialog:
    - AutoHyperlink
    - LinkEmails
    - AutoNewLines
    - EmptyElementSuffix
    - EncodeProblemUrlCharacters
    - StrictBoldItalic
- CoffeeScript
  - Added property to enable/disable the compiler.
  - Added property for custom save location.
- LESS
  - Added property to enable/disable the compiler.
  - Updated property for custom save location (hopefully won't conflict with existing settings now).
  - Added missing LessSourceMaps property to ProjectSettingsStore; I'm assuming it should be there with the others.
- Greatly cleaned up the MarginBase.GetCompiledFileName() code by using the ProjectHelpers.GetRootFolder() method. Thanks to @SLaks.
- Got the compilers (LESS, CoffeeScript, and Markdown) working when there isn't a project loaded and you're just editing one of the files.
- Upped the version to 1.3.13; I don't know if you want that incremented or not. (Sure makes it easier than un-installing everytime.)
- TODO Need to figure out how to set defaults, because right now the LESS and CoffeeScript compilers are defaulting to disabled..
Fixed #240
Fixed Html.Core reference