Semaphoreapp badge

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Switch from travis to semaphore

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge pull request #7704 from randx/sample-fork-pr

Switch from travis to semaphoreapp
Fixed trailing white space
Merge pull request #7696 from Zyphrax/master

Prevent graph spacing issue
update ssl_ciphers

taken from
https://raymii.org/s/tutorials/Strong_SSL_Security_On_nginx.html /
https://cipherli.st/

backwards compatible ciphers not needed since gitlab does not support
ie8
simplify HTTPS setup details

also adds comment about updating nginx files during upgrades
add optional nginx configs to make more secure
Merge pull request #7596 from bbodenmiller/patch-5

add current sign-in date
Parallel diff in two columns.
Duplicate the behaviour and refactor for use with parallel diff.
Remove duplication, expand for next_line.
File mode changed note.
Take added or removed file into account.
Coloring.
Take the next type into consideration
Don't show the line numbers if the lines were removed.
Color the lines correctly.
Now refactor all to work properly.
Cleanup