Squashed commit of the following:

commit d14a8a37daa4eff712f77c22acc7906de09eac47
Author: Kam Kasravi <kamkasravi@yahoo.com>
Date:   Tue Aug 19 18:15:16 2014 -0700

    Define all GET noArgs to return BAD_REQUEST when a path component is missing
A general comment on the order of imports. Please ensure that the imports are in the below mentioned order:-

import java. *
import javax.*
<-- blank line -->
import <3rd party libs >
<- blank line ->
import com.cloudera.oryx.*
<- blank line ->

Please ensure that this is adhered to.