Update src/main/java/net.dericbourg.util.option/OptionNone.java

if getOrElse returns the fallback value, getValueOrThrowException should throw e and not a new UndefinedOptionException.