A Canadian man who was found not criminally responsible for beheading and cannibalizing a fellow passenger on a Greyhound bus has been granted his freedom.