improve build process and custom source structure

- create missing placeholders in build.xml
- create placeholder to insert license info as a multiline comment
- seprate license.txt and authors.txt
- custom package structure: bitcraftlab.blocks.tool