Do not use ROS distro from environment
Merge remote-tracking branch 'tfoote/docker' into docker
Remove code for non-catkin packages. Use platform info from LSB for code running inside the container
Use rosbuild as non-privileged user. Add --rebuild to devel generator for skipping the cache when building an image
Use rosdep2 API instead of calling subprocesses
Use empy as the template engine
Remove rosdep to force use of rosdep2
Move code from test_repositories to devel script to split devel and prerelease scripts
Change to use os and version arguments instead of environment.

Clean up old imports.

Simplify the build sequence.

Expose the build environment back to the user workspace.

Add option --buildonly, to differentiate build vs build and test.
more cleanup
standardize maintainer name and email so they don't have to be passed on the command line, nor invalidate the cache
separating the template into a generic bootstrap and then the job specific template.
Merge pull request #1 from tfoote/devel_cleanup

Testing and cleanup of the devel tests
Added usage instructions. Update meta-ros script to use externally downloaded copies of Angstrom and meta-ros
Fix permissions. Run the Python Docker script as root, but run the OpenEmbedded scripts as the non-privileged user. Export built images and packages to the host filesystem
Add more instructions to README
Removed reference to build_meta_ros.sh line from template
Removed unused --buildonly option