move source codes to src subdir
add Autotools scripts and generated files
add more file types to be ignored
move source codes to src subdir