prefer 'using' over 'typedef'
prefer 'using' over 'typedef'

https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#t43-prefer-using-over-typedef-for-defining-aliases

there are only a few instances of typedef in swarm's code:

search16.cc:typedef int16x8_t VECTORTYPE;
search16.cc:typedef __m128i VECTORTYPE;
search16.cc:typedef vector unsigned short VECTORTYPE;
search8.cc:typedef int8x16_t VECTORTYPE;
search8.cc:typedef __m128i VECTORTYPE;
search8.cc:typedef vector unsigned char VECTORTYPE;
swarm.h:typedef BYTE VECTOR[16];
swarm.h:typedef unsigned char qgramvector_t[QGRAMVECTORBYTES];
swarm.h:typedef struct seqinfo_s seqinfo_t;
swarm.h:typedef struct queryinfo queryinfo_t;

torognes/swarm,torognes/swarm,torognes/swarm