Transaction Details page improvements & refactor

-Refactored transaction details page js into separate file (added to a
bundle)
-Added some confirming/cancelling transaction updates to the page when
reloaded
-Load also confirmed/cancelled transactions in history page
-Fixed IE bug - regarding weird white space under footer
-Some layout/style improvements to register/login pages