company-capf: Distinguish between `finished' and `exact' in post-completion

Fixes #217
replace <LANG> <CONFIG> tag in variables
Clean up a little
s/Fortran/G77
More cleanup
Bump the year
Inline company-cmake--find-match
Eliminate one `setq'
company-cmake--unexpand-candidate: Remove extra underscore
company-cmake: Support G77/Fortran distinction

#197
Update NEWS
company-etags-file-table: Check that TAGS is not a directory

#222
company-bbdb: Use the whole line content after `: ' as prefix
company-complete-number: Handle keypad events
Show numbers in tooltip irrespective of scrolling
Bump the version for development