handle relative includes, even in the base directory
Adds a failing test for invalid Go package names.
Change test to look for valid identifiers as defined by Go.
Fix float default parsing
Merge pull request #6 from nightlyone/cleanpaths

Handle relative includes, even in the base directory
Make package name test more general.
Convert package names to valid identifiers in output file.
Ensure valid package names in generator and don't import 'fmt' if not used
Merge branch 'master' of github.com:samuel/go-thrift
Revert "Ensure valid package names in generator and don't import 'fmt' if not used"

This reverts commit 2b70631399fa6d749f15c0e833eabcd446089663.
Merge pull request #9 from kurrik/convert_package_dash

Convert package dash
Only import 'fmt' in generator when used
generator: avoid the import statement if there are no imports