Looks good to me, except the bitcoin signature is 88 chars long, which is longer than the 80 chars that is standard. The simplest thing to do is let the signature wrap with a limit of 80 chars per line. Then just remove the whitespace when reconstructing the signature. In other words, here's your signature:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Signed by Inputs.io on 25/06/13 07:50:30
This is a signed message generated by Inputs.io
-----BEGIN SIGNATURE-----
1MDeZptpVfaNemwoSpeeph2P1UgHuQM62m
IIW/rq62ip/MtTSZbCZSdoQSkJKeWPyp6yJ1MxQFhzfmMlnSib1QUsYt8FOMYw9zzr4BnLfPM/0bIlPV
DiKVE6U=
-----END BITCOIN SIGNED MESSAGE-----