added enum and function with run-time parameter
Updated translation module to contain an enum for Spec-selection -> more user-friendly
[FEATURE/FIX/API] cleanup translation module; c++11-ify; changed parameters; seqan Parallalism instead of macros
[DOC] fix documentation for GeneticCodeSpec
[TEST] add tests for non-parallel code
[NOP,DOC] renamed internal variable from options to frames and updated dox.
[FIX,DOC] fix build with Clang and improve documentation
[FIX,NOP] add OpenMP to test so that it actually runs in parallel; improve readability of code
[NOP] fixed error message
[DOC,INTERNAL] change naming convention for enums; change table style to c++11 constexpr
[NOP] remove empty lines
[FIX] make translation module work on windows again
[FIX,INTERNAL,TEST] add test for run-time spec selection; add Spec-TagList; change dynamic tag-selection switch to recursion on TagList
[FIX,INTERNAL] completely de-cxx11-ify; remove constexpr tables, scoped enums etc; only pending change is switch to SEQAN_FORWARD_RETURN
[API/FIX] add FreeBSD support to build system

Tested on FreeBSD 10.0. Both gcc49 and system compiler (clang with libc++) tested.
[BUILD] reverse 920d338ac1ef9d294a34249de33b02fafeed57e7 partially
[BUILD] moved platform to top and exit with warning if unknown platform is detected
[INTERNAL] add SEQAN_FORWARD_RETURN; should be good from my POV
[DOC] update DOX; should really be done now
[FIX] activate cxx11, if found, but not otherwise