Added apache v2.0 license to all source files.