Update BankAccount.java

From HW 6 update:
* Change withdraw so if the account does not have enough money, nothing is changed, and an error message is printed. (This is not a successful outcome)
* Both withdraw and deposit will return true if the command was successful, and false when they are not successful.