Added long and double types, which are the types inferred by
elasticsearch when no mapping is provided.
Merge pull request #1 from mrnumber/mj/numeric-types

Matthew, long and double types