Fix highlighter consistency

- in some places php would not be highlighted as the `<?php` tag was missing
- in one place there was a duplicate `<?php` tage
- replaced `bash` with `console` for better highlighting
- ensured all console snippets are wrapped within highlighting code
- wrapped ini examples in highlighting code
Add rule about language agnostic urls
Merge pull request #497 from jrfnl/Contrib-php-manual-links

Add rule about language agnostic urls
Merge pull request #491 from jrfnl/Highlighter-check

Fix highlighter consistency
Fix line wrapping consistency - round 1

Comply with the 'wrap at 120 chars' style rule stated in the contributing.md document
Verify link consistency - round 1

- Verify that all named links at the bottom of a post are in use, otherwise either remove or add link in post
- if the post uses named links, try and make sure all links in the post are in that style
- ensure logical order for the named links at the bottom
Spacing
Jekyll header spacing consistency
Wrap bullet list
Style consistency Round 2

- spacing of jekyll tags at top of file
- line wrap at 120 chars
- url/link verification and move to bottom and order
Minor style fixes

- use `()` when referencing functions