fix clang 3.3 compilation
kill cross referencing
replace include guards to pragma once directives
change license to GPLv3
cosmetic changes
add test for bug #21
fix version numbers in cmake file according to the readme file description
convert source to c++-11
try to fix travis build by not using gcc 4.6, but the latest clang (3.3)
rename UsageCollector to VariableUsages
variable usage collector has to reset the detected type
rename method inside the variable usage collector
rename register change method to Register
variable usage collector get type from clang::Expr
rename methods in variable usage collector
remove VariableUsages class and inline those method in ScopeAnalysis
Functors got out from anonymous namespace and copy-paste clones died.
let travis-ci make and install debian package