The fermi gamma-ray burst monitor