Move AgentTypeChecker into FrontMiddleBridge
Move AgentTypeChecker into parse and perform checking in FrontEnd
Bump sample-scala sbt version