Random fit algo

Implement and add unit tests for naive scheduling algorithm. First filter the agents to match the container configuration and than just randomly choose one. 

Constraints for now:
- cpu
- memory
- volumes

@peterbourgon @bernerdschaefer  @jmyounker  @soundcloud/iss  
```go
if _, ok := resources.volumes[volume]; !ok {
  return false
}
```