------------------------------------------------------------------------------------------
--- 6-October-2015, version 0.3.1
- New functionalities:
   - as.data.frame-method for class Nri
- Bug fixes:
   - Spectral.resampling searches for names "lb" and "ub" in data.frames of user 
     defined sensors
   - Bounds error in apply_response.f90 fixed

------------------------------------------------------------------------------------------
--- 27-July-2015, version 0.3.0
- New functionalities:
   - '.Spectra' class to handle spectra added
   - '.Spectra' now may contain spectral data eiter as a matrix or as a RasterBrick
     object.
   - smoothSpeclib accepts now all available filter functions from the signal-package
   - unmix accepts NA values and scales spectra to [0, 1] on demand
   - Blockwise calculation if spectra are read from RasterBrick-object in following 
     functions:
       * sam
       * rededge
       * soilindex
       * vegindex
       * mask
       * spectral.resampling
       * unmix
       * smoothSpeclib
       * transform_speclib
       * derivative.speclib
   - extract- and writeRaster-methods added for spectra from RasterBrick-object.
- Bug fixes:
   - plot.Speclib accepts xaxt and yaxt settings
   - get.response correctly accepts center and fwhm values
   - transform_speclib get correct upper hull if method = "ch"
   - Indexing of speclibs works if only one band or only one spectrum is remaining
   - transform_speclib returns interpolated spectra if input speclib is masked

------------------------------------------------------------------------------------------
--- 19-June-2015, version 0.2.1
- Bug fixes:
   - Memmory access error in unmix fixed

------------------------------------------------------------------------------------------
--- 18-June-2015, version 0.2
- New functionalities:
   - Tutorial added
   - nri accepts vector of bands to calculate nri-indices
- Bug fixes:
   - plot.Nri accepts NAs in coefficients to be plotted

------------------------------------------------------------------------------------------
--- 22-May-2015, version 0.1.5
- Bug fixes:
   - Memory access error in fortran subroutine smgm fixed
   
------------------------------------------------------------------------------------------
--- 21-May-2015, version 0.1.4
- New functionalities:
   - new function cubePlot to produce a 3D plot of a HyperSpecRaster
   - brick method for Speclib
   - wavelength method for HyperSpecRaster
- Bug fixes:
   - HyperSpecRaster-method for Speclib returns HyperSpecRaster-object 
     (instead of RasterBrick)
   - row.names of spectra are correctly used as ID in speclib 
     (for createspeclib-function)
   - r.squared value is returned by lm.nri if NRI-values are predictors
   - constraint in plot.Nri selects correct layer in respective 
     coefficient

------------------------------------------------------------------------------------------
--- 30-April-2015, version 0.1.3
- New functionalities (suggested and supported by Andr Groe-Stoltenberg):
  - Function for soil indices implemented (soilindex)
  - In soilindex and vegindex, user defined indices can be passed
  - Gaussian model on soil spectra implemented (Special thanks to Michael Whiting 
    for providing his IDL code and helping on the development of the FORTRAN implemention)
- Bug fixes:
  - transform_speclib: The bugs only affected the continuum hull
  - vegindex: Some indices were missing or calculation was faulty

------------------------------------------------------------------------------------------
--- 08-April-2015, version 0.1.2
Starting this log
