Prevent .build creation for accidental builds
Make src the only requirement for building.
Fixes avrdude.conf location problem in Fedora
Fix #74, #107, #108: Use of types declared in included files is allowed in function definitions
Merge branch 'master' of github.com:amperka/ino
Merge branch 'master' of git://github.com/aruiz/ino into aruiz-master
fix #105: fallback to /etc/avrdude while searching for avrdude.conf
Merge branch 'folder-fix' of git://github.com/gnusouth/ino into gnusouth-folder-fix
remove shortcut arg names for `ino build' toolset
fix indentation
refactor: rename cpp flags to compile flags to disambiguate with cxx flags
update README contributors and changelog
remove TODO as all TODOs should be issues on GitHub
closes #23, #28, #60, #63: add a feature to specify make tool
update README
fix #46, #88, #103: Correct version parsing with build number and a trash
revert renaming cppflags to compile_flags

See 8ac0a403ff76a1c9698840b931c09633d2fccef8 comments on GitHub
add shortcut to --cppflags
Check project directory before processing args

Patch stops the "Searching for Board description..." message occuring
before the "No project found in this directory." message if we try to
build outside of a valid project directory.