Feature TDD refactor

What's done:

- Added FlexPMD static code analysis generation.

Output rendered with FlexPMD violations viewer:

    https://dl.dropboxusercontent.com/u/1375050/starling-flexpmd/index.html?report=pmd.xml