When I look through the documentation for Bamboo, it's unclear to me whether or not the remote agent needs to have an SQL database. This would be heavy-duty for us as we're trying to keep the remote machines as light on configuration as possible. Do I need the whole Bamboo server spec just to run a remote agent?