Move binary_search_test.cpp into detail module.

The header it's testing is in the detail module, so it should be there.
Merge pull request #9 from danieljames/remove-binary-search-test

Move binary_search_test.cpp into detail module.