Api server in siad
This MR cleans up the siad/cmd
code a bit and also replaces the custom server used to start siad with the Server
type of the node/api/server
package.
The goal is to reduce the amount of code in cmd/siad
to only handle parsing.