Update Cobra.Core.dll used by test script
Use location of source file as working directory when no project exists

When a source file is opened directly as opposed to opening a project,
the working directory is now set to the location of the source file.

bin/Debug folders will be created at this location and will hold the
generated assembly/exe file.  This matches the behavior when openining
an individual C# source file in MonoDevelop.  This also means the user
must have write access to that location.

This resolves issue #15
Added a note about monodevelop --no-redirect.
Merge pull request #18 from charles-esterbrook/master

Update the readme file with note about 'monodevelop --no-redirect'.  Markdown tweak is pending.
Tweak markdown formatting in README.md
Handle case when fileName is nil

Resolves issue #19
Made sure it works with monodevelop 3.1.1
Update README to reflect required version of MonoDevelop
Merge fix from @alexfalkowski into monodevelop-3.1
Perform a nil check on 'content' before parsing
Restore docString for parse method overload in Parser

I don't think it's obvious that this method is only for generating
folds and does not generate an AST.  I have restored the doc string
and tried to make its purpose clearer.
Add correct handling for package references on Windows

 * Fixes issue #21

 * Adds correct references for GTK# project

 * Only adds System.Core reference when an explicit reference
   hasn't already been made.
Merge branch 'master' into monodevelop-3.1
Fix bug with syntax highlighting of nested generics

Resolves issue #6
Merge branch 'master' into monodevelop-3.1
Set "Debugging Tips" to false by default

Resolves issue #27
Add support for MonoDevelop 4.0

Only tested on Ubuntu 12.10 and only with a source build of mono/gtk-sharp/monodevelop
Update Requirements in README.md
Add support for Xamarin Studio

Closes issue #28
Specify correct minimum required version of Xamarin Studio