build: convert to autotools

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
build: support disable iconv for static build

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
packaging: add spec file

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
build: remove C++ comments

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
cleanup: cleanup trivial pedantic warnings

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Merge branch 'build' of https://github.com/alonbl/AESCrypt into bleeding-edge

Bleeding Edge branch is to include merge requests active on paulej/AESCrypt (origin).