Rearrange repos to fix dependent package get

Also, prepare for go1.4 "internal" package feature.
New layout:
    github.com/apptimistco/asn               test
    github.com/apptimistco/asn/asnadm        admin main wrapper
    github.com/apptimistco/asn/asnkeys       key generation main wrapper
    github.com/apptimistco/asn/asnsrv        server main wrapper
    github.com/apptimistco/asn/internal/asn  common to admin and server
    github.com/apptimistco/asn/internal/adm  heart of asnadm
    github.com/apptimistco/asn/internal/keys heart of asnkeys
    github.com/apptimistco/asn/internal/srv  heart of asnsrv

As a result, since github.com/apptimistco/asn is the superset test
package, all dependencies are properly installed with,

	go get -t -u github.com/apptimistco/asn

Signed-off-by: Tom Grennan <tmgrennan@gmail.com>
fix test cases that broke with addition of CLI

also, preface all diag output with session name

Signed-off-by: Tom Grennan <tom@apptimist.co>