added the skipWhile linq function

skipWhile function + tests