Made maps comparable

Added EQUAL and NOT_EQUAL operators for maps.
`extends` goes on the next line. We use this coding style: https://github.com/airlift/codestyle