add equals to ExpressionItem
fix parseDouble
add tests

Signed-off-by: Kostja Stern <KostjaStern@gmail.com>