Merge remote-tracking branch 'laf/issue-laf-85' into issue-laf-85
Tidy API entry points & doc; error if something other than image/png is asked for from portgroup graphs
Merge branch 'issue-laf-85'

Conflicts:
	html/api_v0.php
	html/pages/api-docs.inc.php
doc: Clean whitespaces in documentation
doc: Update markdown flavored syntax (using linguist)
Merge pull request #353 from sbadia/markdown-flavored

Use markdown syntax on agent and billing documentation
Removed check for image/png content-type

14:08 <lafwood> blahdeblah: Quick question about the portgroups api route, you added a check for image/png
14:09 <lafwood> I'm not sure that's what that function is meant for. Event sending -H "Accept: image/png" on a curl request fails. I think this is for checking if you send an image to the api rather than what's to be output
14:27 <lafwood> Sending -H "Content-type: image/png" works but this for defining what content-type the request will send.
14:29 <lafwood> I think the curl request needs to send an Accept and then the API check for this, I'll put a PR through to remove the current code until it can be looked at in more detail.
Merge pull request #354 from laf/master

Removed check for image/png content-type
Added new route for retrieving available device graphs
Added new API route to obtain available ports for a device
Added docs for the route
Fixed global search box bootstrap code
Merge pull request #355 from laf/issue-laf-89

Added new API route for retrieving available device graphs
Merge remote-tracking branch 'laf/issue-laf-90'

Conflicts:
	html/api_v0.php
	html/includes/api_functions.inc.php
Merge pull request #357 from laf/issue-laf-91

Fixed global search box bootstrap code
snmp