Add build constraints for can on 386 architectures

can_linux.go is no longer built for linux with 386 architectures because
syscall.SYS_BIND is undefined

can_nolinux.go is now built on 386 architectures
Add comments explaining the new build constraints
Merge pull request #2 from CalSol/386-linux

Add build constraints for can on 386 architectures