Added metadata module to encode coding information (k, esi, padding, md5 hash of symbol)
Added git ignore for vim .swp files
Added chunkless string encoder and decoder
Modified encoding decoding to traverse reasonable ks