fix build with go < 1.1

Fixes #2
drop cgo dependency for errors.go
drop cgo dependency for attribs.go
drop cgo dependency for most type definitions
incomplete win32 binding via syscall.NewLazyDll
fix defs
win: fix scardError
win: disable flaky test
add TestListReaders()
win: wip switch to unicode apis