refactor all the things

ok this PR is quite huge and changes nearly everything...
look at this demo to get an idea: http://dashboard.digitalkaoz.net/


we use `digitalkaoz/issues` for search and fetching projects and issues from **different** issue trackers (currently implemented are github and jira, could be extended to for e.g. gitlab)

we use `digitalkaoz/issues-bundle` for the symfony layer and persisting data retrieved from the "issues" library in a storage agnostic way (currently only elasticsearch, but e.g. doctrine should be a nobrainer)
this bundle also contains the `sync` and `search` commands

all other bundles are obsolete...because the whole filtering and layouting is done by a `reactjs`  + `cortexjs` application. its quite cool, no reloading, live filtering issues...

the styling is completely refactored to a `sass` variant

the project configurations has changed to a more simpler approach: 

```yml
        github:
            - dbu/dashboard                             # explicit repo
            - phpcr/*                                   # all user/org repos
            - symfony/[Console|Debug]+$                 # only symfony/Console or symfony/Debug
            - doctrine/(?!common|lexer)([a-z0-9\.-]+)$  # all but doctrine/common or doctrine/lexer
        jira:
            # jira is a bit special, create this string with app/console issues:jira-crypt
            - ENCRYPTEDSTRING https://jira.domain.com PROJKEY
```

frontend deps are managed by `npm` and `bower` so for building the application you need this tools globally installed on your system.

everything is more decoupled and focused on one thing.

the mobile fixes could need some love.

i think the whole refactoring could be a good base for further feature additions
a tag is the equivalent of a sha1 because it is a reference to it. If I lock to the 3rd digit good maintained libraries or at least goodly/responsible plugged into the project and kept up with then it is enough and more versatile imo. I tend on top of this to use ~ with 3rd number locking because I also want to dynamically develop sometimes with bugfixing alone. I think is more preference and both are valid, as long as you know what you are doing and being very responsible on following libraries rather than blindly locking sha1's and give false assurance. Lots people just update and care the less, and they feel confident locking a sha1. I see more security in knowing what you are doing.