Merge pull request #561 from achamely/master

Correct Total Sale Amount Displayed on Sell page
Add defaults to login template to prevent blank logins.
First draft of the unsigned transaction API
Join all routes for transactions under one route, clean up logic for getting shared variables
Update logic for checking fields, ensure data passed back in fields, correct error throwing and success JSON, typo fixes
Thanks Tomas. Fix duplicate variable entry if null byte is included
Cast data into prepare_tx50 into int, order data for hex processing, return byte stream on conclusion of prepare_tx50() and break up code into 3 methods, prepare_tx50, construct_packets, and build_transaction().
Make mastercored a hard requirement for issuing assets. Make 'transaction_from' a required field. Change method signatures to be more generic, add TX51 logic for prepare_txbytes(). Use TX51 method of hex byte packing.
 add hexspace Var
Get tx51 to work with the generic packet build.
Fix tx 51 bytes generation
Ensure we don't encode trailing 'L'
Merge pull request #563 from faizkhan00/fix-blank-login

Add defaults to login template to prevent blank logins.
Merge pull request #564 from Nevtep/transaction-generation-service

Transaction generation service
Fix app.sh quotations, and extend loop timeout to 5 minutes to update, to prevent queue overflow
Merge pull request #567 from faizkhan00/fix-timed-loop

Fix app.sh quotations, and extend loop timeout to 5 minutes to update, t...
Merge pull request #26 from mastercoin-MSC/master

Sync to master