merge some changes from basic-auth branch
Update README.md

fix the title of README
re-org the clould-init files
update README.md, remove the start units section bucause it's in cloud-init now
merged with master branch