Add allowEmpty setting

This new setting will allow for empty values while obeying the allowZero
setting. Updated demo page to show how this will behave.

This is response to https://github.com/plentz/jquery-maskmoney/issues/83