Added UI to support filtering by platform.

* Changed 'Show' button label to 'Filter' and added filter CSS icon based on feedback (TODO: better align icon in button)
* Added checkboxes to Filter menu for each platform (iOS, Android, Tizen, Mobile Web, Blackberry)
* Linked minified fontawesome CSS file in template.html. This provides the new filter icon.
Removed unrelated change.
* Replaced 'iOS' with 'iPad' and 'iPhone' filter menu items.
* Alphabatized menu items
* Only show 'Deprecated' and 'Removed' filter menu items for Cloud/REST APIs, since
the platform items don't apply, nor do inherited or accessor.
Added buildPlatformsmap function
[TIDOC-1807] Added filtering logic; removed unused buildPlatformsmap function.
Filter Member/Method/Event menu counts based on platform.
Positioned filter icon in button; added border to filter button so it stands out a bit more.
If member doesn't specify platforms, use the platforms supported by the class.
Don't show a member if the parent class doesn't support it
Filter ACS APIs properly
Fixed filter issues with Alloy and Global objects.
Separated loops for member and class platform arrays, which was causing filter logic errors in some cases.
Merge pull request #45 from tstatler/TIDOC-1807

[TIDOC-1807, TIDOC-1806] Filter APIs by platform