Don't force break of lines in Markdown.

In markdown (specially Gitlab flavor) real breaks in markdown results in short
lines in the resulting HTML.
Keep the cursor on the middle of the screen.

By keeping the cursor on the middle I can keep my head in a right position.
This greatly helped me reduce my shoulder and neck pain due to long hours in
front of a monitor.
Updated, added and removed plugins.

- Remove outliner plugin that I did not use.
- Add easytags plugin to auto generate ctags.
- Modified fugitive plugin so it does not conflict with easytags
  dynamic files option. The easytags dynamic files option uses the
  first tags file set in the tags option. Unfortunately fugitive
  modifies this option and adds some tag files at the beginning of it.
  I modified fugitive so these tag files are added last.
- Added javacomplete plugin to auto-complete java source code.
- Added an after ftplugin to detect and add android jar files to the
  classpath. This allows omnicompletion of android classes.
- Added puppet plugin,
- Updated some of the plugins, including Neocomplcache.

Resources:
 - https://github.com/anddam/android-javacomplete