Squashed 'guice/' content from commit 76be88e

git-subtree-dir: guice
git-subtree-split: 76be88e8140f77a25824f5deb67bb13b8e5dabc6
Merge commit '2643be3096e14a6133f848cfab01fd1275ebd741' as 'guice'
Squashed 'guice/' changes from 76be88e..f856e4e

f856e4e Merge branch 'snicolas-mburton-blender-merge' into snicolas-mburton-blender-after-merge
5093ffd Offical Blender Guice fork
94355a5 New start on guice fork. Make it clean

git-subtree-dir: guice
git-subtree-split: f856e4e59d7666f11c9efd9f99a84b6b2e838348
Blender fork of guice merged into RoboGuice.
Squashed 'guice/' changes from f856e4e..ab34526

ab34526 Offical Blender Guice fork
REVERT: f856e4e Merge branch 'snicolas-mburton-blender-merge' into snicolas-mburton-blender-after-merge

git-subtree-dir: guice
git-subtree-split: ab34526cb2bce21454b20018dbfbd88136a5fe11
Blender fork of guice merged into RoboGuice. With Mike comments
All work on RoboBlender squashed
Merge RoboBlender base branch (i.e. guice fork) into annotation processing orphan commit.
Shaded artifact.
Fix all mike comments
Remove automatic injection of inflated views from XML
Subtree was added to gitignore
Make guice building optional. Unplug XML inflation test

(cherry picked from commit 190f9d192d234f99fd04fe05ea2bc6c5c204d7b6)
Revert back createInjector to getInjector

(cherry picked from commit 9fce520976efbfa2ebeb4ff43a72cda703db8f2f)
Repair travis

(cherry picked from commit 9a5b3a4aac67e2237f242b6d54758cd065857815)
Squashed 'guice/' content from commit ab34526

git-subtree-dir: guice
git-subtree-split: ab34526cb2bce21454b20018dbfbd88136a5fe11
Merge commit '615a9f699969fa328e7e0fdba254ca6dec738afe' as 'guice'
Squashed 'guice/' changes from ab34526..83adffd

83adffd Offical Blender Guice fork
REVERT: ab34526 Offical Blender Guice fork

git-subtree-dir: guice
git-subtree-split: 83adffd60d4a8ae6e2fd59f543ed873e96482293
Merge commit '7b897a87328f013112d274b1918c8ce6a79559e9' into snicolas-mburton/roboblender
Fix provided dependency for findbugs annotation. Made lint cry for apps