refactored form to allow js magic to add new rows
using teaspoon... teabag reborn!
first jasmine test passing
added ability to add new ledger entry lines when creating/editing transactions