Add changelog, use patches instead of a custom config file

Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com>