Use user's indentation size the first time

Fix #16. Turns out there was an issue after all! :smile:

Just required a small bit of refactoring and a call to the new function. I also set the Bootstrap GitHub API JSON feed to be cached for those times no internet is available.

@mirorauhala Would you please review this?