Add Custom Boost Factor query type helper.

This branch adds and tests the custom boost factor query helper.

http://www.elasticsearch.org/guide/reference/query-dsl/custom-boost-factor-query/