Add Functor Monad and Applicative id instances
Merge pull request #1422 from fread2281/master

Add Functor Monad and Applicative id instances
Removed unnecessary backtracking in REPL command parsing making errors
harder to understand
Fixed wrong handling of whitespace between commands and arguments
Merge pull request #1424 from ahmadsalim/improvement/replcommandsbacktracking

Fixes backtracking in parser of REPL command
REPL class definitions should now be marked as repl-defined
Merge branch 'master' into repl-definitions

Conflicts:
	src/Idris/REPLParser.hs
Adding Alyssa Carter to CONTRIBUTORS
Use a slightly different pretty printer for PDecls
Fixity declarations work in the repl now.