fixed ecc_test.c

luckily gcc 4.6 of travis CI complained!

shame on you gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1)
start updating documentation
more documentation
update README
update changes document

[skip ci]
oops, it's not yet released

[skip ci]