Transactions - Controller updated to allow for user filter selections and passing to API for data query

Hey @rcrichton. Please have a look at these changes when you have a chance. Thanks
Did you end up using the angular bootstrap-ui date picker? It seems this is pure bootstrap. I think may be better to try use the angular specific one if possible. But if there is a reason why this won't work then let me know and we can discuss.