Extended Haskell Grammar to support XParallelListComp and pattern guards

Added special test cases for both extensions.
Ignored files of sample-data folder.