Modified FSharpMemberFunctionOrValue to include an Overloads property.

This property returns all the overloads of the current MethodInfos
defined apart from the defining MethodInfo from
FSharpMemberFunctionOrValue.

e.g for DateTime.Now.ToString() would have a symbol of
FSharpMemberFunctionOrValue with an initial signature defined of:
 unit -> string

with Overloads of
IFormatProvider -> string
string -> string
string * IFormatProvider -> string
Add method GetDeclarationSymbols to CheckFileResults/TypeCheckInfo

This allows FSharpSymbols to be returned from the current location
rather than a textual DeclarationSet.  This means that each symbol can
be queried and interpreted by the editor as it sees fit.
Reproduce error described in https://github.com/fsharp/FAKE/issues/503

dd
Fix line no. reporting error as described in https://github.com/fsharp/FAKE/issues/503
Show bug in col error reporting
Fix bug in col error reporting
Fix EvalScript by using verbatim string for #Load

This is in reference to fsharp/FAKE#501. This fix passes paths verbatim
so that paths such as C:\code\build.fsx do not fail due to the escape
sequence '\b' being present.
Merge pull request #183 from forki/LineNo

Reproduce error described in https://github.com/fsharp/FAKE/issues/503
Add regression test for #184
Merge pull request #184 from petersondrew/master

Fix EvalScript by using verbatim string for #Load
update assembly info
add red tests.
remove the old code and comment.
refactor test.
fix test.
clean unused opens and variables.
Add fs line ending specification
Merge pull request #193 from bleis-tift/master

Fix ParseOneFile
Change links to use https.
Improve error messages of FsiEvaluationSession