implement subscriptions.list and subscriptions.subscribe.

 Also retabbed file for sane editing in IDE.