SLU's Hebert signs with pro contract with Mariners