Adds cannotDecelerateBelowZero() test

Tests that Car cannot decelerate by
a negative value.
Adds ability to verify decelerate amount

Checks to see that the amount parameter
is not zero or below zero.