remove workaround for issue #333, use a better approach instead. Fix #333
remove explicit call to result_type in run, use result_of instead
add missing minus include in diff
add tie test for issue #222
add run for tie in read mode + add various specializations of traits for fusion sequences. The trait specializations need to be cleaned up. Mostly fixes #222
Merge branch 'master' into polish_boost_bitwise
three simd unit test were not polished