make: always build multicall binary

This first speeds up the crate build rules by removing the `rust --crate-file-name` invocations. Then removes the MULTICALL=1 switch so that `uutils` is always build. To avoid compiling everything twice the main() function of each util is split into a separate file that links the util crate.