cleanup unneeded ini binding

Summary: Remove more duplicated and unneeded ini bindings.

Reviewed By: @ptarjan

Differential Revision: D1331547
Use std, boost, and folly instead of smart containers.

Summary: Using the smart-allocator based containers has a marginal
speed win (5-7% faster jit time than jemalloc), but consumes
memory that contributes to the current request's allocation budget,
which isn't fair.

It's probably better to optimize allocation in the JIT by using Arena,
small_vector, vector::reserve(), etc.

Reviewed By: @ottoni

Differential Revision: D1147885