Implement Array.skip, List.skip

commit ed3135a57cbed377714c18523ea62ba3d297dd90
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 16:59:00 2014 -0700

    Changing behavior to match Seq.skip - treat negative count same as 0.  Also expanding tests

commit 14bed2524158501f5157d93679338b521b15d3ac
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 16:32:05 2014 -0700

    Small optimizations and fix for List docs

commit 7e681d5149f99c1270a1e981d7a560ba63db3f82
Merge: ef4388f ee08264
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 16:23:49 2014 -0700

    Merge branch 'skip' of https://git01.codeplex.com/forks/patrickmcdonald/visualfsharp into PR_skip

    Conflicts:
    	src/fsharp/FSharp.Core.Unittests/SurfaceArea.4.0.fs
    	src/fsharp/FSharp.Core.Unittests/SurfaceArea.Portable.fs
    	src/fsharp/FSharp.Core/list.fsi

commit ee08264d59c31743bf8275ad72b1edad5bdde7ba
Author: Patrick McDonald <paddymcdonald@gmail.com>
Date:   Mon Sep 8 12:15:43 2014 +0100

    Use array slicing for Array.skip

commit d9fe92c9d2e2860065154cc49377fc2b262d3bfe
Author: Patrick McDonald <paddymcdonald@gmail.com>
Date:   Thu Aug 14 00:29:00 2014 +0100

    Fix surface area portable tests

commit 1f2fab6ca603f04e186d6ef041decbe0c35b929a
Author: Patrick McDonald <paddymcdonald@gmail.com>
Date:   Fri Aug 8 01:25:21 2014 +0100

    Implement List.skip and Array.skip
Implement String.filter

commit d70a2db98fe59a2f6674dd699725abd2ca42941f
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 14:38:53 2014 -0700

    Updating surface area tests

commit 030e5eb32a7d6ec49c9bc28b420def58e0941213
Merge: ef4388f 9120f09
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 14:34:06 2014 -0700

    Merge branch 'string_filter' of https://git01.codeplex.com/forks/rojepp/vfs into PR2

commit 9120f0920bad7b839df30e25bcf1a10244d53758
Author: Robert Jeppesen <robert.jeppesen@durius.se>
Date:   Thu Jun 26 11:15:13 2014 +0200

    Fix for portable build

commit 96bb51932cff49568fd8f06202d40fb09387ec7b
Author: Robert Jeppesen <robert.jeppesen@durius.se>
Date:   Thu Jun 26 09:32:34 2014 +0200

    Implement String.filter
Non generic Async.AwaitTask

commit b927d8cf5feeb8bc98881f4c3ebc22d67e8962ad
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 17:48:37 2014 -0700

    Fix unit tests to handle lack of IDisposable for Task on some portable profiles

commit d01c3dc8d2a52122d0a7d38b868a665a311ed7a2
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 14:18:16 2014 -0700

    Updating surface area tests

commit ca27d14cc3b0cc04210646a04b184939c16479b8
Merge: ef4388f d4583fb
Author: latkin <latkin@microsoft.com>
Date:   Mon Oct 20 14:11:56 2014 -0700

    Merge branch 'fsharp4' of https://git01.codeplex.com/forks/thinkb4coding/visualfsharp into PR

commit d4583fb1ba3d40e589313c52f18a073519c34992
Author: Jérémie Chassaing <jeremie.chassaing@thinkbeforecoding.com>
Date:   Sun Jul 6 17:40:18 2014 +0200

    Add a check that the task is actually called with non generic Async.AwaitTask

commit 8e7c4cf12466894998f837490972f088aa7ac5ea
Merge: b111a5a f3cd398
Author: Jérémie Chassaing <jeremie.chassaing@thinkbeforecoding.com>
Date:   Thu Jun 26 10:36:16 2014 +0200

    Merge branch 'fsharp4' of https://git01.codeplex.com/visualfsharp into fsharp4

commit b111a5a24f9c3821446341abd8a1ece72bf1821b
Author: Jérémie Chassaing <jeremie.chassaing@thinkbeforecoding.com>
Date:   Wed Jun 25 13:02:23 2014 +0200

    Non generic Async.AwaitTask