adobe::name_t hash_value improvements

Comparing the current `adobe::version_1::hash_value(name_t)` routine against `FNV1a`. Let me know if I missed anything in the either the `fnv1a` or `hash_test_specific` routine. Here are the test results:

    ----
    Corpus: lexed numbers
    Hash: hash_value
    Time: 24.874ms (0.024874 s)
    Collisions: 475595
    ----
    Corpus: lexed numbers
    Hash: fnv1a
    Time: 22.332ms (0.022332 s)
    Collisions: 0
    ----
    Corpus: zuids
    Hash: hash_value
    Time: 59.142ms (0.059142 s)
    Collisions: 0
    ----
    Corpus: zuids
    Hash: fnv1a
    Time: 63.325ms (0.063325 s)
    Collisions: 0
    ----
    Corpus: corpus_file
    Hash: hash_value
    Time: 14.034ms (0.014034 s)
    Collisions: 20465
    ----
    Corpus: corpus_file
    Hash: fnv1a
    Time: 12.339ms (0.012339 s)
    Collisions: 0