FIX (gist API): gisto fail to handle files >1MB

- add check to see if file content is truncated and pull raw_url of this file

Closes #85
MORE INFO: at GitHub blog "Changes to Gist API response for large files" - http://ow.ly/wLfyO
Merge branch 'master' into bug/bigGistFiles
FIX-PROPOSAL (gist API): gisto fail to handle files >1MB PROPOSAL

- add delay to bigger files so they will be able to load

Fixes #85
FEATURE (settings): add export/import of user settings

- add export/import of user settings

Closes #61
FIX (dotfiles in gist): fix links of dotfiles

- fix links of dotfiles not handled correctly by "dotToDash" custom filter
FIX (settings): fix export/import of user settings

- fix export/import of user settings to tread data more safely for future development
FIX (editor): fix font size settings issue

- fix font size settings issue when size not changing to value set in settings
FIX: FIX (single gist): Files over 1mb now load properly

- Makes an additional request to the raw url as per github API dictates.

Fixes #85

Author:       Maayan Glikser <maayan@glikm.com>
FIX: FIX (single gist): Files over 1mb now load properly

- Makes an additional request to the raw url as per github API dictates.

Fixes #85
Merge branch 'bug/bigGistFiles'

* bug/bigGistFiles:
  FIX: FIX (single gist): Files over 1mb now load properly
Merge remote-tracking branch 'origin/master'

* origin/master:
  FIX (editor): fix font size settings issue
  FIX (settings): fix export/import of user settings
  FIX (dotfiles in gist): fix links of dotfiles
  FEATURE (settings): add export/import of user settings

Conflicts:
	app/js/services/githubApiService.js