Merge pull request #245 from simontcousins/master

Option.concat
Update XrmRuntime.Common.fs

Item10 has wrong index
Merge pull request #246 from endeavour/patch-1

Update XrmRuntime.Common.fs
Marks Strings.separatedBy obsolete
Removes redundant tests for separatedBy
Merge pull request #248 from davidgrenier/master

Marks Strings.separatedBy as obsolete
module functions for Vector<Vector<'T>>

flatten : Vector<Vector<'T>> -> seq<'T>
nthNth : int -> int -> Vector<Vector<'T>> -> 'T
tryNthNth : int -> int -> Vector<Vector<'T>> -> 'T option
singleton : 'T -> Vector<'T>
updateNth : int -> int -> 'T -> Vector<Vector<'T>> -> Vector<Vector<'T>>
tryUpdateNth : int -> int -> 'T -> Vector<Vector<'T>>
windowSeq : int  -> seq<'T> -> Vector<Vector<'T>>
Merge pull request #250 from jackfoxy/master

module functions for Vector<Vector<'T>>
correct and refactor Vector test

readability, also one test duplicated and another missing (cut and paste
bug)
copyright date, added Jack Fox to license
Merge pull request #251 from jackfoxy/master

correct and refactor Vector test; license update
Type alias, making it more convenient to use by only opening the FSharpx.Regex module.
Merge pull request #253 from davidgrenier/master

Type alias, more convenient to use by only opening the FSharpx.Regex module.
add Sys.Obsolete attrib to DataStructure modules
Merge pull request #256 from jackfoxy/master

add Sys.Obsolete attrib to DataStructure modules
Add toSeq to several collections' module

Heap, Queue, RandomAccessList, Vector
Merge pull request #257 from jackfoxy/master

Add toSeq to several collections' module
adding useful haskell functions like pad, intersperse, unlines, lines, words, unwords, and strLen
refactoring and adding more tests
making prependAll tail callable