Add oauth 1a and 2 generic authentication types, implement a twitter authentication type using the oauth1a controller
C5_execute
Get some T() in there
Add documentation on how to setup twitter and change text to match twitter's names
Merge pull request #1272 from Mnkras/hotfix/docs

Docs and fixes for twitter auth type.
make hook.php show even if the method doesn't exist.

verified no errors if hook.php does not exist.
Add in Sign into twitter image.

@TODO make this look nicer
need some t() with that?
Add DisplayName method for Workflow and GroupSet
Fixes bug in LinkLocal IPv6 calculations, also added object return for setIp to make life a little easier to compact code
Changed a couple Unit Tests to no longer use the DB test case

Added unit tests for the IPAddress class
PSR2
Remove unused $valueList parameter from Stylesheet

Remove unused `$valueList` paramenter from
`Concrete\Core\StyleCustomizer\Stylesheet`

`$valueList` appears to have become a class property now as opposed to
being passed in as a parameter. The parameter does not appear to be used
in the method and a scan for other `getCSS()` calls shows them as also
not using the parameter.
PSR-2 Formatting
Fix multiple fonts not compiling in elemental

Explicity define as string when passing value in the elemental default
theme

If not explicitly defined as string next variable assignment with not
maintain other fonts after the first one.
Add fallback in Elemental for blue sky preset

Add fallback for Helvetica Font in blue sky preset for the Elemental
theme
missing </td>
Show error and stack trace on install errors
Update Google map View.php

Wasn't echo'ing out the bID. Maps failed when more than 1 block was added to a page.
Use grunt-newer instead of wasting time

Use grunt-newer for js complilation instead of compiling every single
javascript file in the entire project every time you edit a line of
javascript code. AKA 1 second instead of 15.